colorOn method
Implementation
@protected
Color colorOn(BuildContext context) {
//...
switch (this) {
case undefined:
case background:
return context.chrome.foreground;
case Surface.hint:
return context.chrome.onHint;
case Surface.primary:
return context.chrome.onPrimary;
case Surface.primal:
return context.chrome.onPrimal;
case Surface.subtle:
return context.chrome.onSubtle;
case Surface.secondary:
return context.chrome.onSecondary;
case Surface.ascent:
return context.chrome.onAscent;
case Surface.descent:
return context.chrome.onDescent;
case foreground:
return context.chrome.background;
case Surface.onHint:
return context.chrome.hint;
case Surface.onPrimary:
return context.chrome.primary;
case Surface.onPrimal:
return context.chrome.primal;
case Surface.onSubtle:
return context.chrome.subtle;
case Surface.onSecondary:
return context.chrome.secondary;
case Surface.onAscent:
return context.chrome.ascent;
case Surface.onDescent:
return context.chrome.descent;
case Surface.success:
return context.chrome.onSuccess;
case Surface.warning:
return context.chrome.onWarning;
case Surface.error:
return context.chrome.onError;
}
}