BaseSlider.adaptive constructor
BaseSlider.adaptive({
- Key? key,
- required double value,
- ValueCallback<
double> ? onChanged, - ValueCallbackFutureT<
double> ? onWaitChanged, - ValueCallback<
BuildContext> ? initState, - ValueCallback<
BuildContext> ? didUpdateWidget, - ValueCallback<
BuildContext> ? didChangeDependencies, - ValueCallback<
BuildContext> ? deactivate, - ValueCallback<
BuildContext> ? dispose, - double? secondaryTrackValue,
- ValueChanged<
double> ? onChangeStart, - ValueChanged<
double> ? onChangeEnd, - double min = 0.0,
- double max = 1.0,
- int? divisions,
- String? label,
- Color? activeColor,
- Color? inactiveColor,
- Color? secondaryActiveColor,
- Color? thumbColor,
- MaterialStateProperty<
Color?> ? overlayColor, - MouseCursor? mouseCursor,
- SemanticFormatterCallback? semanticFormatterCallback,
- FocusNode? focusNode,
- bool autofocus = false,
- SliderInteraction? allowedInteraction,
Implementation
BaseSlider.adaptive({
super.key,
required super.value,
super.onChanged,
super.onWaitChanged,
super.initState,
super.didUpdateWidget,
super.didChangeDependencies,
super.deactivate,
super.dispose,
double? secondaryTrackValue,
ValueChanged<double>? onChangeStart,
ValueChanged<double>? onChangeEnd,
double min = 0.0,
double max = 1.0,
int? divisions,
String? label,
Color? activeColor,
Color? inactiveColor,
Color? secondaryActiveColor,
Color? thumbColor,
MaterialStateProperty<Color?>? overlayColor,
MouseCursor? mouseCursor,
SemanticFormatterCallback? semanticFormatterCallback,
FocusNode? focusNode,
bool autofocus = false,
SliderInteraction? allowedInteraction,
}) : super(
builder: (double value, onChanged) => Slider.adaptive(
value: value,
onChanged: onChanged,
secondaryTrackValue: secondaryTrackValue,
onChangeStart: onChangeStart,
onChangeEnd: onChangeEnd,
min: min,
max: max,
divisions: divisions,
label: label,
mouseCursor: mouseCursor,
activeColor: activeColor ?? Universally().mainColor,
inactiveColor: inactiveColor,
secondaryActiveColor: secondaryActiveColor,
thumbColor: thumbColor,
overlayColor: overlayColor,
semanticFormatterCallback: semanticFormatterCallback,
focusNode: focusNode,
autofocus: autofocus,
allowedInteraction: allowedInteraction,
));