sliders library Null safety

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

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.
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.
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.
RangeSelectorSemanticFormatterCallback = String Function(dynamic value, SfThumb thumb)
RangeSliderSemanticFormatterCallback = String Function(dynamic value, SfThumb thumb)
SfSliderSemanticFormatterCallback = String Function(dynamic value)
The value will be either double or DateTime based on the values.
TooltipTextFormatterCallback = String Function(dynamic actualValue, String formattedText)
Signature for formatting or changing the whole tooltip label text.