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