presentation/elements/tappable_action library
Classes
- DebouncerHandler
- Single tap debouncer handler
- ITappableActionGroupManager
- Interface for group management to enable testing
- TapDebouncer
- TappableAction
- Enhanced TappableAction with production-grade reliability
- TappableActionConfig
- Configuration for TappableAction behavior
- TappableActionGroupConfig
- Configuration for TappableActionGroupManager
- TappableActionGroupManager
- Production-grade group manager with comprehensive safety measures
- TappableActionInkedWell
- Simplified InkedWell wrapper
- TimerFactory
- Factory for creating timers (enables testing)
Typedefs
-
TapDebouncerFunc
= Future<
void> Function() - Debouncer with dependency injection for testing