-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmax_range_slider
More file actions
33 lines (32 loc) · 992 Bytes
/
max_range_slider
File metadata and controls
33 lines (32 loc) · 992 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
SfRangeSlider(
min: 18,
max: 40,
values: _values,
enableTooltip: true,
stepSize: 1,
enableIntervalSelection: true,
interval: 5,
showTicks: true,
showLabels: true,
minorTicksPerInterval: 1,
onChanged: (SfRangeValues values) {
SfRangeValues val;
setState(() {
if (_values.start == values.start) {
if (values.end - values.start > 5) {
val = SfRangeValues(values.end - 5, values.end);
_values = val;
} else {
_values = values;
}
} else {
if (values.end - values.start > 5) {
val = SfRangeValues(values.start, values.start + 5);
_values = val;
} else {
_values = values;
}
}
});
},
);