NomoThemeDelegate<C, S> class abstract

Constructors

NomoThemeDelegate()

Properties

colorThemeMap Map<C, NomoColorThemeData>
getter/setter pair
constants NomoConstantsThemeData
Constants
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sizingThemeMap Map<S, NomoSizingThemeData>
getter/setter pair
typography NomoTypographyTheme
Typography Theme
no setter

Methods

defaultComponentsColor(NomoColors core) NomoComponentColorsNullable
Base Components Colors
defaultComponentsSize(NomoSizes core) NomoComponentSizesNullable
Base Components Sizes
getColorThemes() Map<C, NomoColorThemeDataNullable>
Map of all your Color Themes
getSizingThemes() Map<S, NomoSizingThemeDataNullable>
Map of all your Sizing Themes
initialColorTheme() → C
Initial Color Theme
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onColorThemeChanged(NomoColorThemeData theme, C colorMode) → void
onSizingThemeChanged(NomoSizingThemeData theme, S sizingMode) → void
onThemeChanged(NomoThemeData theme, C colorMode, S sizingMode) → void
reloadThemeData() → void
sizingThemeBuilder(double width) → S
Sizing Theme Builder This functions returns the sizing theme based on the width of the screen
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited