sliders library
Syncfusion Flutter Sliders library is written natively in Dart for creating highly interactive and UI-rich slider controls for filtering purposes.
To use, import package:syncfusion_flutter_sliders/sliders.dart
;
See also:
Classes
- RangeSelectorLabel
- A label used in SfRangeSelector to customize its value labels.
- RangeSliderLabel
- A label used in SfRangeSlider to customize its value labels.
- SfDividerShape
- Base class for SfSlider, SfRangeSlider and SfRangeSelector dividers shapes.
- SfOverlayShape
- Base class for SfSlider, SfRangeSlider and SfRangeSelector overlay shapes.
- SfPaddleTooltipShape
- A class which is used to render paddle shape tooltip.
- SfRangeSelector
- A Material Design range selector.
- SfRangeSlider
- A Material Design range slider.
- SfRangeValues
- Represents the current selected values of SfRangeSlider and SfRangeSelector.
- SfRectangularTooltipShape
- A class which is used to render rectangular shape tooltip.
- SfSlider
- A Material Design slider.
- SfThumbShape
- Base class for SfSlider, SfRangeSlider and SfRangeSelector thumb shapes.
- SfTickShape
- Base class for SfSlider, SfRangeSlider and SfRangeSelector major tick shapes.
- SfTooltipShape
- A base class which is used to render rectangular or paddle shape tooltip.
- SfTrackShape
- Base class for SfSlider, SfRangeSlider and SfRangeSelector track shapes.
- SliderLabel
- A label used in SfSlider to customize its value labels.
- SliderStepDuration
- The class which is used to set step duration for date discrete support.
Enums
- DateIntervalType
- The type of date interval. It can be years to seconds.
- EdgeLabelPlacement
- Placement of edge labels in the axis.
- LabelPlacement
- Option to place the labels either between the major ticks or on the major ticks.
- SfThumb
- Represents the SfRangeSlider or SfRangeSelector thumbs.
- SliderDragMode
- Represents the dragging behavior of the SfRangeSelector thumbs.
- SliderTooltipPosition
Typedefs
- LabelFormatterCallback = String Function(dynamic actualValue, String formattedText)
- Signature for formatting or changing the whole numeric or date label text.
- RangeSelectorLabelCreatedCallback = RangeSelectorLabel Function(dynamic actualValue, String formattedText, TextStyle textStyle)
- Signature for customizing the appearance of the label by returning a RangeSelectorLabel widget with the provided text and text style.
- RangeSelectorSemanticFormatterCallback = String Function(dynamic value, SfThumb thumb)
- RangeSliderLabelCreatedCallback = RangeSliderLabel Function(dynamic actualValue, String formattedText, TextStyle textStyle)
- Signature for customizing the appearance of the label by returning a RangeSliderLabel widget with the provided text and text style.
- RangeSliderSemanticFormatterCallback = String Function(dynamic value, SfThumb thumb)
- SfSliderSemanticFormatterCallback = String Function(dynamic value)
-
The value will be either double or DateTime based on the
values
. - SliderLabelCreatedCallback = SliderLabel Function(dynamic actualValue, String formattedText, TextStyle textStyle)
- Signature for customizing the appearance of the label by returning a SliderLabel widget with the provided text and text style.
- TooltipTextFormatterCallback = String Function(dynamic actualValue, String formattedText)
- Signature for formatting or changing the whole tooltip label text.