onPrimaryContainer property
getter/setter pair
Implementation
static DynamicColor onPrimaryContainer = DynamicColor.fromPalette(
name: 'on_primary_container',
palette: (s) => s.primaryPalette,
tone: (s) {
if (_isFidelity(s)) {
return DynamicColor.foregroundTone(
MaterialDynamicColors.primaryContainer.tone(s), 4.5);
}
if (_isMonochrome(s)) {
return s.isDark ? 0 : 100;
}
return s.isDark ? 90 : 10;
},
background: (s) => MaterialDynamicColors.primaryContainer,
contrastCurve: ContrastCurve(4.5, 7, 11, 21),
);