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".
var 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.
var 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.
var stringFilter = Charts.newStringFilter()
  .setFilterColumnLabel("Col1")
  .setRealtimeTrigger(true)
  .build();

पैरामीटर

नामटाइपब्यौरा
realtimeTriggerBooleanअगर true, इवेंट को रीयल टाइम में ट्रिगर होने के लिए सेट करता है (जब कुंजी दबाया गया).

वापसी का टिकट

StringFilterBuilder — यह बिल्डर, चेन बनाने में मदद करता है.