getColorWithBestConstrast method
Color
getColorWithBestConstrast({
- required BuildContext context,
- required Color darkColor,
- required Color lightColor,
- Color? backgroundColor,
Implementation
Color getColorWithBestConstrast({
required BuildContext context,
required Color darkColor,
required Color lightColor,
Color? backgroundColor,
}) {
final theme = Theme.of(context);
final primaryColor = backgroundColor ?? theme.primaryColor;
return primaryColor.computeLuminance() > 0.5 ? darkColor : lightColor;
}