tertiaryContainer property

DynamicColor tertiaryContainer
getter/setter pair

Get DynamicColor for tertiaryContainer.

Implementation

static DynamicColor tertiaryContainer = DynamicColor.fromPalette(
  name: 'tertiary_container',
  palette: (DynamicScheme s) => s.tertiaryPalette,
  tone: (DynamicScheme s) {
    if (_isMonochrome(s)) {
      return s.isDark ? 60 : 49;
    }
    if (!_isFidelity(s)) {
      return s.isDark ? 30 : 90;
    }
    final Hct proposedHct = s.tertiaryPalette.getHct(s.sourceColorHct.tone);
    return DislikeAnalyzer.fixIfDisliked(proposedHct).tone;
  },
  isBackground: true,
  background: MaterialDynamicColors.highestSurface,
  contrastCurve: ContrastCurve(1, 1, 3, 4.5),
  toneDeltaPair: (DynamicScheme s) => ToneDeltaPair(
      MaterialDynamicColors.tertiaryContainer,
      MaterialDynamicColors.tertiary,
      10,
      TonePolarity.nearer,
      false),
);