harmonized method Null safety
- ColorScheme dynamic
Returns an instance of CustomColors in which the following custom
colors are harmonized with dynamic's ColorScheme.primary.
- CustomColors.sourceGold
- CustomColors.gold
- CustomColors.onGold
- CustomColors.goldContainer
- CustomColors.onGoldContainer
- CustomColors.sourceVanilla
- CustomColors.vanilla
- CustomColors.onVanilla
- CustomColors.vanillaContainer
- CustomColors.onVanillaContainer
- CustomColors.sourceMauve
- CustomColors.mauve
- CustomColors.onMauve
- CustomColors.mauveContainer
- CustomColors.onMauveContainer
See also:
Implementation
CustomColors harmonized(ColorScheme dynamic) {
return copyWith(
sourceGold: sourceGold!.harmonizeWith(dynamic.primary),
gold: gold!.harmonizeWith(dynamic.primary),
onGold: onGold!.harmonizeWith(dynamic.primary),
goldContainer: goldContainer!.harmonizeWith(dynamic.primary),
onGoldContainer: onGoldContainer!.harmonizeWith(dynamic.primary),
sourceVanilla: sourceVanilla!.harmonizeWith(dynamic.primary),
vanilla: vanilla!.harmonizeWith(dynamic.primary),
onVanilla: onVanilla!.harmonizeWith(dynamic.primary),
vanillaContainer: vanillaContainer!.harmonizeWith(dynamic.primary),
onVanillaContainer: onVanillaContainer!.harmonizeWith(dynamic.primary),
sourceMauve: sourceMauve!.harmonizeWith(dynamic.primary),
mauve: mauve!.harmonizeWith(dynamic.primary),
onMauve: onMauve!.harmonizeWith(dynamic.primary),
mauveContainer: mauveContainer!.harmonizeWith(dynamic.primary),
onMauveContainer: onMauveContainer!.harmonizeWith(dynamic.primary),
);
}