getBottomWidget method
Implementation
Widget getBottomWidget() {
if (_stateRowData!.type == SettingDataType.kWidgetSlider) {
final SettingsSliderConfig? tmp = _stateRowData as SettingsSliderConfig?;
final double valueToUse = _result;
return new Expanded(
child: CupertinoSlider(
min: tmp!.from,
max: tmp.to,
value: valueToUse >= tmp.from && valueToUse <= tmp.to
? valueToUse
: valueToUse > tmp.to
? tmp.to
: tmp.from,
activeColor: widget.style.activeColor,
onChanged: onSliderChange,
onChangeEnd: onSliderChangeEnd,
divisions:
tmp.justIntValues ? (tmp.to - tmp.from).round() : null));
} else if (_stateRowData!.type == SettingDataType.kWidgetSliderFromTo) {
final SettingsSliderFromToConfig? tmp =
_stateRowData as SettingsSliderFromToConfig?;
return new Expanded(
child: CupertinoRangeSlider(
min: tmp!.from,
max: tmp.to,
minValue: _result[0],
maxValue: _result[1],
activeColor: widget.style.activeColor,
onMaxChanged: onSliderFromToMaxChange,
onMinChanged: onSliderFromToMinChange,
divisions:
tmp.justIntValues ? (tmp.to - tmp.from).round() : null));
} else
return Container();
}