Themes class
- Available Extensions
Constructors
- Themes({required Brightness brightness, required PlatformCardTheme cardTheme, required ThemeDataBuilder themeBuilder, required ThemeData lightTheme, required CupertinoVisualStyle visualStyle, PlatformOverlayTheme platformOverlayTheme = const PlatformOverlayTheme(), required CupertinoThemeData cupertinoTheme, ListTileTheme listTileTheme = const ListTileTheme(child: const SizedBox()), required ThemeData darkTheme})
Properties
- brightness → Brightness
-
final
- cardTheme → PlatformCardTheme
-
final
- cupertinoTheme → CupertinoThemeData
-
final
- darkTheme → ThemeData
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- lightTheme → ThemeData
-
final
- listTileTheme → ListTileTheme
-
final
- platformOverlayTheme → PlatformOverlayTheme
-
final
-
props
→ List<
Object> -
The list of properties that will be used to determine whether
two instances are equal.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stringify → bool?
-
If set to
true
, the toString method will be overridden to output this instance's props.no setterinherited - themeBuilder → ThemeDataBuilder
-
final
- visualStyle → CupertinoVisualStyle
-
final
Methods
-
buildListTileTheme(
{required Widget child}) → Widget -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited