ColorScheme constructor

const ColorScheme({@required Color primary, @required Color primaryVariant, @required Color secondary, @required Color secondaryVariant, @required Color surface, @required Color background, @required Color error, @required Color onPrimary, @required Color onSecondary, @required Color onSurface, @required Color onBackground, @required Color onError, @required Brightness brightness })

Create a ColorScheme instance.

Implementation

const ColorScheme({
  @required this.primary,
  @required this.primaryVariant,
  @required this.secondary,
  @required this.secondaryVariant,
  @required this.surface,
  @required this.background,
  @required this.error,
  @required this.onPrimary,
  @required this.onSecondary,
  @required this.onSurface,
  @required this.onBackground,
  @required this.onError,
  @required this.brightness,
}) : assert(primary != null),
     assert(primaryVariant != null),
     assert(secondary != null),
     assert(secondaryVariant != null),
     assert(surface != null),
     assert(background != null),
     assert(error != null),
     assert(onPrimary != null),
     assert(onSecondary != null),
     assert(onSurface != null),
     assert(onBackground != null),
     assert(onError != null),
     assert(brightness != null);