theme_extensions_builder_annotation library
library for theme extensions builder annotations.
Classes
- ThemeExtensions
- Annotation for generating code for Flutter theme extensions.
- ThemeGen
- Annotation for generating code for theme data classes.
Constants
- ignore → const _Ignore
- Annotation to exclude fields from code generation.
- themeExtensions → const ThemeExtensions
-
Annotation for generating Flutter
ThemeExtensionimplementations. - themeGen → const ThemeGen
-
Annotation for generating theme data classes without extending
ThemeExtension.
Functions
-
lerpDouble$(
num? a, num? b, double t) → double? - Linearly interpolates between two numbers.
-
lerpDuration$(
Duration? a, Duration? b, double t) → Duration? - Linearly interpolates between two durations.