Set of Flutter widgets built using physics based animations.
Seek Bar | Range Picker |
---|---|
dependencies:
elastic_widgets: 0.0.1
ElasticSeekBar(
valueListener: (value) {
print("slider value: $value");
},
size: Size(300, 100),
stretchRange: 50.0,
minValue: 0,
maxValue: 100,
circleRadius: 12,
thinLineStrokeWidth: 3,
thickLineStrokeWidth: 4,
thickLineColor: Colors.blue,
thinLineColor: Colors.blueGrey,
bounceDuration: Duration(seconds: 1),
stiffness: 300,
dampingRatio: 5,
),
ElasticRangePicker(
valueListener: (firstValue, secondValue) {
print("range picker first value: $firstValue");
print("range picker second value: $secondValue");
},
size: Size(300, 100),
stretchRange: 50.0,
minValue: 0,
maxValue: 100,
circleRadius: 12,
thinLineStrokeWidth: 3,
thickLineStrokeWidth: 4,
thickLineColor: Colors.orange,
thinLineColor: Colors.blueGrey,
bounceDuration: Duration(seconds: 1),
stiffness: 300,
dampingRatio: 5,
),
- Radio button
- Checkbox
- Dialog
- Button
Made with ❤️ for Flutter community - Pull requests are welcome ✨
keywords: widget, elastic, slider, seekbar, seek bar, range picker, rangepicker