A Flutter package that provides a time picker interface for managing paired consecutive tasks. It allows developers to customize icons for each task and define callbacks triggered when users rotate the icons. Designed for intuitive time duration input, it supports interactive feedback through visual rotation gestures. The package is compatible across multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform applications requiring precise time tracking.
Use cases
- Tracking paired work intervals
- Customizable time entry for tasks
- Interactive time duration selection
- Cross-platform time input
- Task scheduling with visual cues
- Time logging in productivity apps
Key features
- Customizable icons for each task
- Callback on icon rotation
- Supports paired consecutive task input
- Gesture-based time adjustment
- Multi-platform compatibility
- Easy integration via pub add
Suitable for
- Productivity app developers
- Time-tracking tools
- Task management interfaces
- Cross-platform Flutter projects
- Applications needing visual time input
- Users wanting gesture-driven time selection
Considerations
- Requires manual icon asset setup
- Limited to paired task workflows
- Rotation gesture may need UX testing
- Not suitable for single-time inputs
- Depends on consistent icon design
- May require platform-specific styling adjustments
