ensureAccessibility method
- required Color on,
- ZetaContrast standard = ZetaContrast.aa,
Adjusts the current color to meet the specified accessibility standard standard
when set against the on
color.
By default, the AA accessibility standard is targeted. You can optionally target AAA. AA: The contrast ratio should be at least 4.57:1 AAA: The contrast ratio should be at least 8.33:1
Returns the adjusted color that meets the specified accessibility standard.
Adjusts the current color to meet a specified accessibility standard standard
when set against the on
color.
Implementation
Color ensureAccessibility({
required Color on,
ZetaContrast standard = ZetaContrast.aa,
}) {
return adjustContrast(on: on, target: standard.targetContrast);
}