Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

כלי ליצירת אמצעי בקרה למסננים של טווחי מספרים.

סינון לפי טווח מספרים הוא פס מחליק עם שני סמלי אגודל שמאפשר למשתמש לבחור טווחים של ערכים מספריים. אם נותנים לפקטור הזה עמודה של מספר סוג ואפשרויות התאמה, הוא מסנן את השורות שלא תואמות לטווח שנבחר.

פרטים נוספים זמינים ב מסמכי העזרה של Gviz.

Methods

שיטהסוג הערך המוחזרתיאור קצר
setMaxValue(maxValue)NumberRangeFilterBuilderהגדרת הערך המקסימלי המותר להיקף התחתון של הטווח.
setMinValue(minValue)NumberRangeFilterBuilderהגדרת הערך המינימלי המותר להיקף התחתון של הטווח.
setOrientation(orientation)NumberRangeFilterBuilderהגדרת הכיוון של פס ההזזה.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderההגדרה קובעת אם יוצגו תוויות לצד פס ההזזה עם היקפי הטווח שנבחר.
setTicks(ticks)NumberRangeFilterBuilderהגדרת מספר הסימונים (המיקומים הקבועים בסרגל הטווח) שבהם יכולים להימצא פס ההזזה של מסנן טווח המספרים.

מסמכים מפורטים

setMaxValue(maxValue)

הגדרת הערך המקסימלי המותר להיקף התחתון של הטווח. אם הערך לא מוגדר, הוא נגזר מהתוכן של DataTable שמנוהל על ידי הרכיב.

// Builds a number range filter and sets the maximum value to 100.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setMaxValue(100)
                              .build();

פרמטרים

שםסוגתיאור
maxValueIntegerהערך המקסימלי של פס ההזזה.

חזרה

NumberRangeFilterBuilder — ה-builder הזה שימושי לשרשור.


setMinValue(minValue)

הגדרת הערך המינימלי המותר להיקף התחתון של הטווח. אם הערך לא מוגדר, הוא נגזר מהתוכן של DataTable שמנוהל על ידי הרכיב.

// Builds a number range filter and sets the minimum value to 10.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setMinValue(10)
                              .build();

פרמטרים

שםסוגתיאור
minValueIntegerהערך המינימלי של פס ההזזה.

חזרה

NumberRangeFilterBuilder — ה-builder הזה שימושי לשרשור.


setOrientation(orientation)

הגדרת הכיוון של פס ההזזה.

// Builds a number range filter and sets it to have a horizontal orientation.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setOrientation(Charts.Orientation.HORIZONTAL)
                              .build();

פרמטרים

שםסוגתיאור
orientationOrientationכיוון פס ההזזה שרוצים להגדיר.

חזרה

NumberRangeFilterBuilder — ה-builder הזה שימושי לשרשור.

ראה גם


setShowRangeValues(showRangeValues)

ההגדרה קובעת אם יוצגו תוויות לצד פס ההזזה עם היקפי הטווח שנבחר.

// Builds a number range filter and enables showing of the number range values.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setShowRangeValues(true)
                              .build();

פרמטרים

שםסוגתיאור
showRangeValuesBooleanאם הערך הוא true, התוויות יוצגו לצד פס ההזזה.

חזרה

NumberRangeFilterBuilder — ה-builder הזה שימושי לשרשור.


setTicks(ticks)

הגדרת מספר הסימונים (המיקומים הקבועים בסרגל הטווח) שבהם יכולים להימצא פס ההזזה של מסנן טווח המספרים.

// Builds a number range filter and sets the number of ticks for the range
// to 10.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setTicks(10)
                              .build();

פרמטרים

שםסוגתיאור
ticksIntegerמספר הסימונים בסרגל ההזזה.

חזרה

NumberRangeFilterBuilder — ה-builder הזה שימושי לשרשור.