tones method
Returns a FlexTones instance based on the FlexSchemeVariant and Brightness provided.
Implementation
FlexTones tones(Brightness brightness) {
switch (this) {
case FlexSchemeVariant.tonalSpot:
case FlexSchemeVariant.fidelity:
case FlexSchemeVariant.monochrome:
case FlexSchemeVariant.neutral:
case FlexSchemeVariant.vibrant:
case FlexSchemeVariant.expressive:
case FlexSchemeVariant.content:
case FlexSchemeVariant.rainbow:
case FlexSchemeVariant.fruitSalad:
case FlexSchemeVariant.material:
return FlexTones.material(brightness);
case FlexSchemeVariant.material3Legacy:
return FlexTones.material3Legacy(brightness);
case FlexSchemeVariant.soft:
return FlexTones.soft(brightness);
case FlexSchemeVariant.vivid:
return FlexTones.vivid(brightness);
case FlexSchemeVariant.vividSurfaces:
return FlexTones.vividSurfaces(brightness);
case FlexSchemeVariant.highContrast:
return FlexTones.highContrast(brightness);
case FlexSchemeVariant.ultraContrast:
return FlexTones.ultraContrast(brightness);
case FlexSchemeVariant.jolly:
return FlexTones.jolly(brightness);
case FlexSchemeVariant.vividBackground:
return FlexTones.vividBackground(brightness);
case FlexSchemeVariant.oneHue:
return FlexTones.oneHue(brightness);
case FlexSchemeVariant.candyPop:
return FlexTones.candyPop(brightness);
case FlexSchemeVariant.chroma:
return FlexTones.chroma(brightness);
}
}