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