IThemeService class abstract

Constructors

IThemeService.new()

Properties

button ButtonMeasures
no setter
buttonTheme CdxButtonThemeData
Input theme Button theme
no setter
currentTheme AppTheme
no setter
dark ColorSet
no setter
fontFamilyBold String
Button theme
no setter
hashCode int
The hash code for this object.
no setterinherited
input InputMeasures
no setter
inputTheme CdxInputThemeData
Theme Input theme
no setter
isDesktop bool
no setter
isMobile bool
no setter
isTablet bool
no setter
light ColorSet
Theme
no setter
misc MiscMeasures
no setter
paddings ScreenPadding
no setter
radius ScreenRadius
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenType ScreenType
no setter
text TextMeasures
no setter
themeData ThemeData
no setter

Methods

colors() ColorSet
getMisc<T extends MiscMeasures>() → T
initialize({required Map<ScreenType, ScreenPadding> paddings, required Map<ScreenType, ScreenRadius> radius, required Map<ScreenType, ButtonMeasures> button, required Map<ScreenType, InputMeasures> input, required Map<ScreenType, TextMeasures> text, required Map<ScreenType, MiscMeasures> misc}) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setScreenType(ScreenType type) → void
setTheme(AppTheme theme) → void
toString() String
A string representation of this object.
inherited

Operators

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