Implementation
NikuRangeSlider get copied => NikuRangeSlider(
data.start,
data.end,
key: key,
onChanged: onChanged,
onChangeStart: onChangeStart,
onChangeEnd: onChangeEnd,
min: min,
max: max,
divisions: divisions,
labels: labels,
activeColor: activeColor,
inactiveColor: inactiveColor,
thumbColor: thumbColor,
mouseCursor: mouseCursor,
semanticFormatterCallback: semanticFormatterCallback,
focusNode: focusNode,
autofocus: autofocus,
trackHeight: trackHeight,
activeTrackColor: activeTrackColor,
inactiveTrackColor: inactiveTrackColor,
disabledActiveTrackColor: disabledActiveTrackColor,
disabledInactiveTrackColor: disabledInactiveTrackColor,
activeTickMarkColor: activeTickMarkColor,
inactiveTickMarkColor: inactiveTickMarkColor,
disabledActiveTickMarkColor: disabledActiveTickMarkColor,
disabledInactiveTickMarkColor: disabledInactiveTickMarkColor,
overlappingShapeStrokeColor: overlappingShapeStrokeColor,
disabledThumbColor: disabledThumbColor,
overlayColor: overlayColor,
valueIndicatorColor: valueIndicatorColor,
overlayShape: overlayShape,
tickMarkShape: tickMarkShape,
thumbShape: thumbShape,
trackShape: trackShape,
valueIndicatorShape: valueIndicatorShape,
rangeTickMarkShape: rangeTickMarkShape,
rangeThumbShape: rangeThumbShape,
rangeTrackShape: rangeTrackShape,
rangeValueIndicatorShape: rangeValueIndicatorShape,
showValueIndicator: showValueIndicator,
valueIndicatorTextStyle: valueIndicatorTextStyle,
minThumbSeparation: minThumbSeparation,
thumbSelector: thumbSelector,
)..$parent.$merge($parent);