wave_slider_flutter 0.1.0
wave_slider_flutter: ^0.1.0 copied to clipboard
A customizable animated wave slider for Flutter inspired by Android 13 media slider.
Wave Slider Flutter 🌊 #
An animated and customizable wave-style slider for Flutter.
wave_slider_flutter provides a smooth sine-wave slider with configurable
animation behavior and multiple thumb styles.
✨ Features #
- Animated sine-wave slider track
- Configurable wave amplitude & frequency
- Multiple thumb shapes (circle, bar, diamond, star)
- Optional flatline behavior while dragging
- Lightweight and dependency-free
📦 Installation #
Add this to your pubspec.yaml:
dependencies:
wave_slider_flutter: ^0.1.0
🚀 Usage #
double value = 0.5;
WaveSlider(
value: value,
onChanged: (v) {
setState(() => value = v);
},
);
---
## 🎨 Customization
```dart
WaveSlider(
value: value,
onChanged: (v) => setState(() => value = v),
theme: WaveSliderTheme(
activeColor: Colors.blue,
inactiveColor: Colors.grey,
amplitude: 4,
frequency: 10,
thumbShape: WaveSliderThumbShape.bar,
),
);