ThemeCustomizer class

Constructors

ThemeCustomizer()

Properties

hashCode int
The hash code for this object.
no setterinherited
leftBarCondensed bool
getter/setter pair
leftBarTheme ThemeMode
getter/setter pair
rightBarOpen bool
getter/setter pair
rightBarTheme ThemeMode
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
theme ThemeMode
getter/setter pair
topBarTheme ThemeMode
getter/setter pair

Methods

clone() ThemeCustomizer
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJSON() String
toString() String
A string representation of this object.
override

Operators

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

Static Properties

instance ThemeCustomizer
getter/setter pair
oldInstance ThemeCustomizer
getter/setter pair

Static Methods

addListener(ThemeChangeCallback callback) → void
fromJSON(String? json) ThemeCustomizer
init({ThemeData? darkTheme, ThemeData? lightTheme}) Future<void>
notify() → void
openRightBar(bool opened) → void
removeListener(ThemeChangeCallback callback) → void
setTheme(ThemeMode theme) → void
toggleLeftBarCondensed() → void