أداة إنشاء لعناصر التحكّم في فلتر السلسلة
فلتر السلسلة هو حقل إدخال نصي بسيط يتيح للمستخدم فلترة البيانات من خلال مطابقة السلاسل. بالنظر إلى عمود من نوع سلسلة وخيارات المطابقة، يفلتر عنصر التحكّم هذا الصفوف التي لا تتطابق مع المصطلح الموجود في حقل الإدخال.
لمزيد من التفاصيل، يُرجى الاطّلاع على مستندات Gviz documentation.
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
set | String | تحديد ما إذا كان يجب أن تكون المطابقة حسّاسة لحالة الأحرف أم لا |
set | String | تحديد ما إذا كان عنصر التحكّم يجب أن يطابق القيم التامة فقط (Match) أو البادئات
التي تبدأ من بداية القيمة (Match) أو أي سلسلة فرعية
(Match). |
set | String | تحديد ما إذا كان عنصر التحكّم يجب أن يطابق في أي وقت يتم فيه الضغط على مفتاح أو فقط عندما "يتغيّر" حقل الإدخال (فقدان التركيز أو الضغط على مفتاح Enter) |
مستندات تفصيلية
setCaseSensitive(caseSensitive)
تحديد ما إذا كان يجب أن تكون المطابقة حسّاسة لحالة الأحرف أم لا
// Builds a case insensitive string filter to filter column "Col1". const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setCaseSensitive(false) .build();
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
case | Boolean | إذا كانت القيمة 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();
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
match | Match | نوع مطابقة السلسلة |
الإرجاع
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();
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
realtime | Boolean | إذا كانت القيمة true، يتم ضبط الأحداث ليتم تفعيلها في الوقت الفعلي (عند الضغط على مفتاح). |
الإرجاع
StringFilterBuilder — أداة الإنشاء هذه مفيدة للربط بين الطرق.