flutter_advanced_countdown library
Classes
- AdvancedCountdownTimer
- Advanced Countdown Timer Widget A professional, reusable countdown timer with multiple display options
- AnalogClockPainter
- Custom painter for analog clock display
- CountdownAdvancedStyle
- Advanced styling configuration
- CountdownAnimationConfig
- Animation configuration for countdown timer
- CountdownConfig
- Configuration class for countdown timer behavior and appearance
- CountdownCustomBuilderConfig
- Custom builder configuration for complete customization
- CountdownLocalizations
- Simple localisations for countdown timer unit labels. Only a subset of strings is exposed for demo purposes.
- CountdownTheme
- Theme configuration for countdown timer appearance
- CountdownTimerController
- An imperative controller that gives outside code the ability to start, pause, resume, reset, or seek an AdvancedCountdownTimer instance.
- CountdownTimerProvider
- Provider for managing countdown timer state across the app
- HapticFeedback
- Utility class for haptic feedback
- ResponsiveFontConfig
- Responsive font configuration
- ResponsiveIconConfig
- Responsive icon configuration
- ResponsivePaddingConfig
- Responsive padding configuration
- ResponsiveUtils
- Responsive utilities for the countdown timer package
- TimeFormatter
- Utility class for formatting time durations
Enums
- CountdownDisplayStyle
- Display styles for the countdown timer
- DeviceType
- Device type enumeration
- ScreenSize
- Screen size breakpoints
Extensions
- DurationExtensions on Duration
- Extension methods for Duration class