ThemeColor class

Color definition for the theme.

Constructors

ThemeColor({Color primary = Colors.blue, Color secondary = Colors.cyan, Color primaryVariant = Colors.blueAccent, Color secondaryVariant = Colors.cyanAccent, Color disabled = Colors.grey, Color weak = Colors.grey, Color error = Colors.red, Color warning = Colors.amber, Color info = Colors.blue, Color success = Colors.green, Color surface = const Color(0xFFFFFFFF), Color background = const Color(0xFFFFFFFF), Color onPrimary = const Color(0xFFFFFFFF), Color onSecondary = const Color(0xFFFFFFFF), Color onDisabled = const Color(0xFFFFFFFF), Color onSurface = const Color(0xFFFFFFFF), Color onBackground = const Color(0xFF212121), Color onWeak = const Color(0xFFFFFFFF), Color onError = const Color(0xFFFFFFFF), Color onInfo = const Color(0xFFFFFFFF), Color onSuccess = const Color(0xFF212121), Color onWarning = const Color(0xFFFFFFFF), Brightness brightness = Brightness.light, Color? appBarColor, String? fontFamily})
Color definition for the theme.
const
ThemeColor.dark({Color primary = Colors.blue, Color secondary = Colors.cyan, Color primaryVariant = Colors.blueAccent, Color secondaryVariant = Colors.cyanAccent, Color disabled = Colors.grey, Color weak = Colors.grey, Color error = Colors.red, Color warning = Colors.amber, Color info = Colors.blue, Color success = Colors.green, Color surface = const Color(0xFF212121), Color background = const Color(0xFF212121), Color onPrimary = const Color(0xFFFFFFFF), Color onSecondary = const Color(0xFFFFFFFF), Color onDisabled = const Color(0xFFFFFFFF), Color onSurface = const Color(0xFFFFFFFF), Color onBackground = const Color(0xFFFFFFFF), Color onWeak = const Color(0xFFFFFFFF), Color onError = const Color(0xFFFFFFFF), Color onInfo = const Color(0xFFFFFFFF), Color onSuccess = const Color(0xFFFFFFFF), Color onWarning = const Color(0xFFFFFFFF), Color? appBarColor, String? fontFamily})
Color definition for the theme.
factory
ThemeColor.light({Color primary = Colors.blue, Color secondary = Colors.cyan, Color primaryVariant = Colors.blueAccent, Color secondaryVariant = Colors.cyanAccent, Color disabled = Colors.grey, Color weak = Colors.grey, Color error = Colors.red, Color warning = Colors.amber, Color info = Colors.blue, Color success = Colors.green, Color surface = const Color(0xFFFFFFFF), Color background = const Color(0xFFFFFFFF), Color onPrimary = const Color(0xFFFFFFFF), Color onSecondary = const Color(0xFFFFFFFF), Color onDisabled = const Color(0xFFFFFFFF), Color onSurface = const Color(0xFF212121), Color onBackground = const Color(0xFF212121), Color onWeak = const Color(0xFFFFFFFF), Color onError = const Color(0xFFFFFFFF), Color onInfo = const Color(0xFFFFFFFF), Color onSuccess = const Color(0xFFFFFFFF), Color onWarning = const Color(0xFFFFFFFF), Color? appBarColor, String? fontFamily})
Color definition for the theme.
factory

Properties

appBarColor Color?
App bar color.
final
background Color
Background color.
final
brightness Brightness
Brightness.
final
disabled Color
The color when disabled.
final
error Color
Error color.
final
fontFamily String?
Default font family.
final
hashCode int
The hash code for this object.
no setterinherited
info Color
Information color.
final
onBackground Color
Text color for the background color.
final
onDisabled Color
Invalid text color.
final
onError Color
Text color for errors.
final
onInfo Color
Text color for information.
final
onPrimary Color
Primary color text color.
final
onSecondary Color
Secondary color text color.
final
onSuccess Color
Text color for success color.
final
onSurface Color
Character color of the surface.
final
onWarning Color
Text color for attention color.
final
onWeak Color
Text color for lines.
final
primary Color
Primary color.
final
primaryVariant Color
Primary color variant.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secondary Color
Secondary color.
final
secondaryVariant Color
Secondary color variant.
final
success Color
Color when successful.
final
surface Color
Background color of dialogs, etc.
final
warning Color
Attention color.
final
weak Color
The color of the outside line and the dividing line.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → dynamic
Convert the menu config to DynamicMap.
toString() String
A string representation of this object.
inherited
toThemeData() ThemeData
Conversion to theme data.

Operators

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