themes/ny_themes library
Classes
- AppBarColors
- Color configuration for the app bar.
-
BaseThemeConfig<
T> - Base theme config is used for theme management. Set the required parameters to create new themes.
- BottomTabBarColors
- Color configuration for the bottom tab bar.
- GeneralColors
- General color configuration for the app.
-
NyColorStyleBuilder<
T> - A widget that rebuilds with typed color styles when the theme changes.
- NyThemeBuilder
- A widget that rebuilds when the theme changes.
- NyThemeManager
- Singleton class to manage app themes.
- NyThemeProvider
- Widget that provides theme context to its descendants.
- NyThemeStorage
- Storage service for theme persistence.
- ThemeColor
- Base color configuration for app themes.
Enums
- NyThemeType
- Enum representing the type of theme.
Functions
-
nyColorStyles<
T> () → T - Helper function to get color styles from NyThemeManager.