createMaterialWidget method

  1. @override
Slider createMaterialWidget(
  1. BuildContext context
)
override

Implementation

@override
Slider createMaterialWidget(BuildContext context) {
  final data = material?.call(context, platform(context));

  return Slider(
    key: data?.widgetKey ?? widgetKey,
    value: data?.value ?? value,
    onChanged: data?.onChanged ?? onChanged,
    onChangeStart: data?.onChangeStart ?? onChangeStart,
    onChangeEnd: data?.onChangeEnd ?? onChangeEnd,
    activeColor: data?.activeColor ?? activeColor,
    divisions: data?.divisions ?? divisions,
    max: data?.max ?? max,
    min: data?.min ?? min,
    inactiveColor: data?.inactiveColor,
    label: data?.label,
    semanticFormatterCallback: data?.semanticFormatterCallback,
    focusNode: data?.focusNode,
    mouseCursor: data?.mouseCursor,
    autofocus: data?.autofocus ?? false,
    thumbColor: data?.thumbColor ?? thumbColor,
    overlayColor: data?.overlayColor,
    secondaryActiveColor: data?.secondaryActiveColor,
    secondaryTrackValue: data?.secondaryTrackValue,
    allowedInteraction: data?.allowedInteraction,
  );
}