Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

يشير ذلك المصطلح إلى أداة لإنشاء عناصر التحكّم في فلتر النطاق الرقمي.

فلتر النطاق الرقمي هو شريط تمرير بإبهامَين يسمح للمستخدم باختيار نطاقات من القيم الرقمية. وفقًا لعمود من النوع وخيارات المطابقة، يؤدي عنصر التحكم هذا إلى استبعاد الصفوف التي لا تتطابق مع النطاق الذي تم تحديده.

لمزيد من التفاصيل، يُرجى الاطّلاع على مستندات Gviz.

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
setMaxValue(maxValue)NumberRangeFilterBuilderلضبط القيمة القصوى المسموح بها للنطاق الأدنى.
setMinValue(minValue)NumberRangeFilterBuilderلضبط القيمة الصغرى المسموح بها للنطاق الأدنى.
setOrientation(orientation)NumberRangeFilterBuilderلضبط اتجاه شريط التمرير.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderلتعيين ما إذا كان سيتم وضع تصنيفات بجوار شريط التمرير يعرض نطاقات النطاق المحدد.
setTicks(ticks)NumberRangeFilterBuilderلضبط عدد علامات التجزئة (الموضوعات الثابتة في شريط النطاق) التي يمكن أن تقع فيها إبهامات شريط تمرير فلتر نطاق الأرقام.

الوثائق التفصيلية

setMaxValue(maxValue)

لضبط القيمة القصوى المسموح بها للنطاق الأدنى. إذا لم يتم تعريفها، يتم استنتاج القيمة من محتويات جدول البيانات الذي يديره عنصر التحكم.

// Builds a number range filter and sets the maximum value to 100.
var numberRangeFilter = Charts.newNumberRangeFilter()
  .setFilterColumnLabel("Col2")
  .setMaxValue(100)
  .build();

المَعلمات

الاسمTypeالوصف
maxValueIntegerالحد الأقصى لقيمة شريط التمرير.

استرجاع الكرة

NumberRangeFilterBuilder: أداة الإنشاء هذه مفيدة للسلاسل


setMinValue(minValue)

لضبط القيمة الصغرى المسموح بها للنطاق الأدنى. إذا لم يتم تعريفها، يتم استنتاج القيمة من محتويات جدول البيانات الذي يديره عنصر التحكم.

// Builds a number range filter and sets the minimum value to 10.
var numberRangeFilter = Charts.newNumberRangeFilter()
  .setFilterColumnLabel("Col2")
  .setMinValue(10)
  .build();

المَعلمات

الاسمTypeالوصف
minValueIntegerتمثّل هذه السمة الحد الأدنى لقيمة شريط التمرير.

استرجاع الكرة

NumberRangeFilterBuilder: أداة الإنشاء هذه مفيدة للسلاسل


setOrientation(orientation)

لضبط اتجاه شريط التمرير.

// Builds a number range filter and sets it to have a horizontal orientation.
var numberRangeFilter = Charts.newNumberRangeFilter()
  .setFilterColumnLabel("Col2")
  .setOrientation(Charts.Orientation.HORIZONTAL)
  .build();

المَعلمات

الاسمTypeالوصف
orientationOrientationاتجاه شريط التمرير المطلوب تحديده.

استرجاع الكرة

NumberRangeFilterBuilder: أداة الإنشاء هذه مفيدة للسلاسل

يمكن أيضًا مراجعة


setShowRangeValues(showRangeValues)

لتعيين ما إذا كان سيتم وضع تصنيفات بجوار شريط التمرير يعرض نطاقات النطاق المحدد.

// Builds a number range filter and enables showing of the number range values.
var numberRangeFilter = Charts.newNumberRangeFilter()
  .setFilterColumnLabel("Col2")
  .setShowRangeValues(true)
  .build();

المَعلمات

الاسمTypeالوصف
showRangeValuesBooleanإذا كان true، سيؤدي إلى تفعيل عرض التصنيفات بجانب شريط التمرير.

استرجاع الكرة

NumberRangeFilterBuilder: أداة الإنشاء هذه مفيدة للسلاسل


setTicks(ticks)

لضبط عدد علامات التجزئة (الموضوعات الثابتة في شريط النطاق) التي يمكن أن تقع فيها إبهامات شريط تمرير فلتر نطاق الأرقام.

// Builds a number range filter and sets the number of ticks for the range to 10.
var numberRangeFilter = Charts.newNumberRangeFilter()
  .setFilterColumnLabel("Col2")
  .setTicks(10)
  .build();

المَعلمات

الاسمTypeالوصف
ticksIntegerعدد المؤشرات على شريط التمرير.

استرجاع الكرة

NumberRangeFilterBuilder: أداة الإنشاء هذه مفيدة للسلاسل