ThemeColor constructor
const
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.
Implementation
const ThemeColor({
this.primary = Colors.blue,
this.secondary = Colors.cyan,
this.primaryVariant = Colors.blueAccent,
this.secondaryVariant = Colors.cyanAccent,
this.disabled = Colors.grey,
this.weak = Colors.grey,
this.error = Colors.red,
this.warning = Colors.amber,
this.info = Colors.blue,
this.success = Colors.green,
this.surface = const Color(0xFFFFFFFF),
this.background = const Color(0xFFFFFFFF),
this.onPrimary = const Color(0xFFFFFFFF),
this.onSecondary = const Color(0xFFFFFFFF),
this.onDisabled = const Color(0xFFFFFFFF),
this.onSurface = const Color(0xFFFFFFFF),
this.onBackground = const Color(0xFF212121),
this.onWeak = const Color(0xFFFFFFFF),
this.onError = const Color(0xFFFFFFFF),
this.onInfo = const Color(0xFFFFFFFF),
this.onSuccess = const Color(0xFF212121),
this.onWarning = const Color(0xFFFFFFFF),
this.brightness = Brightness.light,
this.appBarColor,
this.fontFamily,
});