Class StringFilterBuilder

StringFilterBuilder

स्ट्रिंग फ़िल्टर कंट्रोल के लिए बिल्डर.

स्ट्रिंग फ़िल्टर एक आसान टेक्स्ट इनपुट फ़ील्ड है. इसकी मदद से, उपयोगकर्ता स्ट्रिंग मैचिंग की सुविधा का इस्तेमाल करके डेटा फ़िल्टर कर सकता है. स्ट्रिंग टाइप और मैच करने वाले विकल्पों के कॉलम के हिसाब से, यह कंट्रोल उन पंक्तियों को फ़िल्टर करता है जो इनपुट फ़ील्ड में मौजूद शब्द से मैच नहीं करती हैं.

ज़्यादा जानकारी के लिए, Gviz का दस्तावेज़ देखें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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 — यह बिल्डर, चेन करने के लिए काम का है.


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 — यह बिल्डर, चेन करने के लिए काम का है.

इन्हें भी देखें


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 — यह बिल्डर, चेन करने के लिए काम का है.