Class StringFilterBuilder

StringFilterBuilder

‫Builder לפקדי סינון של מחרוזות.

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

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

Methods

שיטהסוג הערך שמוחזרתיאור קצר
setCaseSensitive(caseSensitive)StringFilterBuilderקובע אם ההתאמה תהיה תלוית אותיות רישיות או לא.
setMatchType(matchType)StringFilterBuilderמגדיר אם הבקרה צריכה להתאים רק לערכים מדויקים (MatchType.EXACT), לקידומות שמתחילות מתחילת הערך (MatchType.PREFIX) או לכל מחרוזת משנה (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderההגדרה קובעת אם הפקד יתאים בכל פעם שלוחצים על מקש או רק כששדה להזנת קלט 'משתנה' (המיקוד עובר למקום אחר או שלוחצים על מקש Enter).

תיעוד מפורט

setCaseSensitive(caseSensitive)

קובע אם ההתאמה תהיה תלוית אותיות רישיות או לא.

// Builds a case insensitive string filter to filter column "Col1".
const stringFilter = Charts.newStringFilter()
                         .setFilterColumnLabel('Col1')
                         .setCaseSensitive(false)
                         .build();

פרמטרים

שםסוגתיאור
caseSensitiveBooleanאם true, מופעלת התאמה של מחרוזות שתלויה באותיות רישיות.

חזרה

StringFilterBuilder – ה-builder הזה שימושי לשרשור.


setMatchType(matchType)

מגדיר אם הבקרה צריכה להתאים רק לערכים מדויקים (MatchType.EXACT), לקידומות שמתחילות מתחילת הערך (MatchType.PREFIX) או לכל מחרוזת משנה (MatchType.ANY).

// Builds a string filter to filter column "Col1" matching the prefix.
const stringFilter = Charts.newStringFilter()
                         .setFilterColumnLabel('Col1')
                         .setMatchType(Charts.MatchType.PREFIX)
                         .build();

פרמטרים

שםסוגתיאור
matchTypeMatchTypeסוג ההתאמה של המחרוזת.

חזרה

StringFilterBuilder – ה-builder הזה שימושי לשרשור.

ראה גם


setRealtimeTrigger(realtimeTrigger)

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

// Builds a string filter to filter column "Col1" that checks the match any time
// a key is pressed.
const stringFilter = Charts.newStringFilter()
                         .setFilterColumnLabel('Col1')
                         .setRealtimeTrigger(true)
                         .build();

פרמטרים

שםסוגתיאור
realtimeTriggerBooleanאם הערך הוא true, האירועים מוגדרים להפעלה בזמן אמת (כשמקש נלחץ).

חזרה

StringFilterBuilder – ה-builder הזה שימושי לשרשור.