CardCountdownProviderData class
Resolved config + shared glyph cache exposed to descendant CardCountdowns by CardCountdownProvider.
Constructors
-
CardCountdownProviderData({required Color? cardColor, required TextStyle? textStyle, required TextStyle? labelStyle, required TextStyle? separatorStyle, required Duration? duration, required Curve? curve, required double? cardWidth, required double? cardHeight, required double? digitGap, required double? unitGap, required CountdownType? transitionType, required SlideEffect? scaleEffect, required double? scaleFactor, required SlideEffect? opacityEffect, required double? perspective, required Map<
(String, TextStyle), TextPainter> cache}) -
const
Properties
-
cache
→ Map<
(String, TextStyle), TextPainter> -
Shared glyph cache — see the class-level doc on CardCountdownProvider
for which cards actually use it vs their own local cache.
final
- cardColor → Color?
-
final
- cardHeight → double?
-
final
- cardWidth → double?
-
final
- curve → Curve?
-
final
- digitGap → double?
-
final
- duration → Duration?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- labelStyle → TextStyle?
-
final
- opacityEffect → SlideEffect?
-
final
- perspective → double?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scaleEffect → SlideEffect?
-
final
- scaleFactor → double?
-
final
- separatorStyle → TextStyle?
-
final
- textStyle → TextStyle?
-
final
- transitionType → CountdownType?
-
final
- unitGap → double?
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited