स्ट्रिंग फ़िल्टर कंट्रोल के लिए बिल्डर.
स्ट्रिंग फ़िल्टर एक आसान टेक्स्ट इनपुट फ़ील्ड है. इसकी मदद से उपयोगकर्ता स्ट्रिंग मैचिंग की मदद से डेटा फ़िल्टर कर सकते हैं. टाइप स्ट्रिंग और मैच करने के विकल्पों का कॉलम दिए जाने पर, यह कंट्रोल उन लाइनों को फ़िल्टर कर देता है जो इनपुट फ़ील्ड के शब्द से मैच नहीं करती हैं.
ज़्यादा जानकारी के लिए, 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". var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setCaseSensitive(false) .build();
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
caseSensitive | Boolean | अगर true हो, तो स्ट्रिंग मैचिंग केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होने की सुविधा चालू करता है. |
रिटर्न
StringFilterBuilder
— यह बिल्डर, चेन बनाने के लिए काम का है.
setMatchType(matchType)
सेट करता है कि कंट्रोल को सिर्फ़ सटीक वैल्यू (MatchType.EXACT
), वैल्यू (MatchType.PREFIX
) की शुरुआत से शुरू होने वाले प्रीफ़िक्स या किसी सबस्ट्रिंग
(MatchType.ANY
) से मैच करना चाहिए या नहीं.
// Builds a string filter to filter column "Col1" matching the prefix. var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setMatchType(Charts.MatchType.PREFIX) .build();
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
matchType | MatchType | स्ट्रिंग मैच करने का टाइप. |
रिटर्न
StringFilterBuilder
— यह बिल्डर, चेन बनाने के लिए काम का है.
इन्हें भी देखें
setRealtimeTrigger(realtimeTrigger)
सेट करता है कि क्या किसी बटन को दबाने पर कंट्रोल, या इनपुट फ़ील्ड में 'बदलने' (फ़ोकस कम होने या Enter बटन दबाने पर) कभी भी मैच होना चाहिए.
// Builds a string filter to filter column "Col1" that checks the match any time a key is // pressed. var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setRealtimeTrigger(true) .build();
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
realtimeTrigger | Boolean | true होने पर, इवेंट को रीयल टाइम में ट्रिगर होने के लिए सेट किया जाता है. ऐसा तब होता है, जब कोई बटन
दबाया जाता है. |
रिटर्न
StringFilterBuilder
— यह बिल्डर, चेन बनाने के लिए काम का है.