Class StringFilterBuilder

StringFilterBuilder

স্ট্রিং ফিল্টার নিয়ন্ত্রণের জন্য একজন নির্মাতা।

একটি স্ট্রিং ফিল্টার হল একটি সাধারণ পাঠ্য ইনপুট ক্ষেত্র যা ব্যবহারকারীকে স্ট্রিং ম্যাচিংয়ের মাধ্যমে ডেটা ফিল্টার করতে দেয়। টাইপ স্ট্রিং এবং ম্যাচিং বিকল্পগুলির একটি কলাম দেওয়া, এই নিয়ন্ত্রণটি সারিগুলিকে ফিল্টার করে যা ইনপুট ক্ষেত্রের শব্দের সাথে মেলে না।

আরো বিস্তারিত জানার জন্য, Gviz ডকুমেন্টেশন দেখুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
setCaseSensitive(caseSensitive) StringFilterBuilder ম্যাচিং কেস সংবেদনশীল হবে কি না তা সেট করে।
setMatchType(matchType) StringFilterBuilder নিয়ন্ত্রণটি কেবলমাত্র ( MatchType.EXACT ), মানের শুরু থেকে শুরু হওয়া উপসর্গগুলি ( MatchType.PREFIX ), বা যে কোনও সাবস্ট্রিং ( MatchType.ANY ) এর সাথে মেলে কিনা তা সেট করে।
setRealtimeTrigger(realtimeTrigger) StringFilterBuilder কোনো কী চাপার সময় নিয়ন্ত্রণটি মেলে কিনা বা ইনপুট ক্ষেত্র 'পরিবর্তন' হলে (ফোকাস হারানো বা এন্টার কী টিপে) ঠিক করা হবে কিনা তা সেট করে।

বিস্তারিত ডকুমেন্টেশন

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)

কোনো কী চাপার সময় নিয়ন্ত্রণটি মেলে কিনা বা ইনপুট ক্ষেত্র 'পরিবর্তন' হলে (ফোকাস হারানো বা এন্টার কী টিপে) ঠিক করা হবে কিনা তা সেট করে।

// 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 — এই নির্মাতা, চেইন করার জন্য দরকারী।