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.