स्ट्रिंग फ़िल्टर कंट्रोल के लिए बिल्डर.
स्ट्रिंग फ़िल्टर एक सामान्य टेक्स्ट इनपुट फ़ील्ड होता है, जिसकी मदद से उपयोगकर्ता स्ट्रिंग के ज़रिए डेटा फ़िल्टर कर सकते हैं मिलता-जुलता है. स्ट्रिंग टाइप और मैचिंग ऑप्शन मौजूद होने पर, यह कंट्रोल पंक्तियों को फ़िल्टर करके बाहर कर देता है जो इनपुट फ़ील्ड में मौजूद शब्द से मेल नहीं खाते.
अधिक जानकारी के लिए, 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();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
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();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
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();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
realtimeTrigger | Boolean | अगर true , इवेंट को रीयल टाइम में ट्रिगर होने के लिए सेट करता है (जब कुंजी
दबाया गया). |
वापसी का टिकट
StringFilterBuilder
— यह बिल्डर, चेन बनाने में मदद करता है.