buildMaterial method
Implementation
@override
Widget buildMaterial(BuildContext context) => Slider(
key: materialSliderData?.widgetKey ?? platformSliderData?.widgetKey,
value: materialSliderData?.value ?? platformSliderData!.value!,
onChanged: !(materialSliderData?.isEnabled ?? platformSliderData!.isEnabled)
? null
: materialSliderData?.onChanged ?? platformSliderData!.onChanged,
secondaryTrackValue: materialSliderData?.secondaryTrackValue,
onChangeStart: materialSliderData?.onChangeStart ?? platformSliderData?.onChangeStart,
onChangeEnd: materialSliderData?.onChangeEnd ?? platformSliderData?.onChangeEnd,
min: materialSliderData?.min ?? platformSliderData?.min ?? PlatformSliderData.kDefaultMin,
max: materialSliderData?.max ?? platformSliderData?.max ?? PlatformSliderData.kDefaultMax,
divisions: materialSliderData?.divisions ?? platformSliderData?.divisions,
label: materialSliderData?.label,
activeColor: materialSliderData?.activeColor,
inactiveColor: materialSliderData?.inactiveColor,
secondaryActiveColor: materialSliderData?.secondaryActiveColor,
thumbColor: materialSliderData?.thumbColor,
overlayColor: materialSliderData?.overlayColor,
mouseCursor: materialSliderData?.mouseCursor,
semanticFormatterCallback: materialSliderData?.semanticFormatterCallback,
focusNode: materialSliderData?.focusNode,
autofocus: materialSliderData?.autofocus ?? MaterialSliderData.kDefaultAutofocus,
allowedInteraction: materialSliderData?.allowedInteraction,
padding: materialSliderData?.padding,
);