سازندهای برای کنترلهای فیلتر محدوده اعداد.
فیلتر محدوده اعداد، یک اسلایدر با دو انگشت شست است که به کاربر اجازه میدهد محدودههایی از مقادیر عددی را انتخاب کند. با توجه به ستونی از نوع عدد و گزینههای تطبیق، این کنترل ردیفهایی را که با محدوده انتخاب شده مطابقت ندارند، فیلتر میکند.
برای جزئیات بیشتر، به مستندات Gviz مراجعه کنید.
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
set Max Value(maxValue) | Number Range Filter Builder | حداکثر مقدار مجاز را برای محدودهی پایینتر از حد مجاز تنظیم میکند. |
set Min Value(minValue) | Number Range Filter Builder | حداقل مقدار مجاز را برای محدودهی پایینتر از حد مجاز تنظیم میکند. |
set Orientation(orientation) | Number Range Filter Builder | جهت گیری اسلایدر را تنظیم می کند. |
set Show Range Values(showRangeValues) | Number Range Filter Builder | تعیین میکند که آیا برچسبهایی در کنار اسلایدر وجود داشته باشد که محدودهی محدودهی انتخاب شده را نمایش دهند یا خیر. |
set Ticks(ticks) | Number Range Filter Builder | تعداد تیکها (موقعیتهای ثابت در یک نوار محدوده) را که اسلایدر فیلتر محدوده اعداد میتواند در آن قرار گیرد، تنظیم میکند. |
مستندات دقیق
setMaxValue(maxValue)
حداکثر مقدار مجاز برای محدودهی پایینتر را تنظیم میکند. اگر تعریف نشده باشد، مقدار از محتویات DataTable که توسط کنترل مدیریت میشود، استنباط میشود.
// Builds a number range filter and sets the maximum value to 100. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setMaxValue(100) .build();
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
max Value | Integer | حداکثر مقدار لغزنده. |
بازگشت
NumberRangeFilterBuilder — این سازنده، برای زنجیرهسازی مفید است.
setMinValue(minValue)
حداقل مقدار مجاز برای محدودهی پایینتر را تنظیم میکند. اگر تعریف نشده باشد، مقدار از محتویات DataTable که توسط کنترل مدیریت میشود، استنباط میشود.
// Builds a number range filter and sets the minimum value to 10. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setMinValue(10) .build();
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
min Value | Integer | حداقل مقدار لغزنده. |
بازگشت
NumberRangeFilterBuilder — این سازنده، برای زنجیرهسازی مفید است.
setOrientation(orientation)
جهت گیری اسلایدر را تنظیم می کند.
// Builds a number range filter and sets it to have a horizontal orientation. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setOrientation(Charts.Orientation.HORIZONTAL) .build();
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
orientation | Orientation | جهت اسلایدر برای تنظیم. |
بازگشت
NumberRangeFilterBuilder — این سازنده، برای زنجیرهسازی مفید است.
همچنین ببینید
setShowRangeValues(showRangeValues)
تعیین میکند که آیا برچسبهایی در کنار اسلایدر وجود داشته باشد که محدودهی محدودهی انتخاب شده را نمایش دهند یا خیر.
// Builds a number range filter and enables showing of the number range values. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setShowRangeValues(true) .build();
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
show Range Values | Boolean | اگر true ، نمایش برچسبها در کنار اسلایدر را فعال میکند. |
بازگشت
NumberRangeFilterBuilder — این سازنده، برای زنجیرهسازی مفید است.
setTicks(ticks)
تعداد تیکها (موقعیتهای ثابت در یک نوار محدوده) را که اسلایدر فیلتر محدوده اعداد میتواند در آن قرار گیرد، تنظیم میکند.
// Builds a number range filter and sets the number of ticks for the range // to 10. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setTicks(10) .build();
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
ticks | Integer | تعداد تیکهای روی اسلایدر. |
بازگشت
NumberRangeFilterBuilder — این سازنده، برای زنجیرهسازی مفید است.