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