surfaceContainerHighest property

  1. @override
DynamicColor get surfaceContainerHighest
override

Implementation

@override
DynamicColor get surfaceContainerHighest {
  final color2026 = DynamicColor(
    name: "surface_container_highest",
    palette: (scheme) => scheme.neutralPalette,
    tone: (scheme) => scheme.variant == .cmf
        ? scheme.isDark
              ? 15.0
              : 90.0
        : 0.0,
    isBackground: true,
    chromaMultiplier: (scheme) => scheme.variant == .cmf ? 1.7 : 0.0,
  );
  return super.surfaceContainerHighest.extendSpecVersion(
    .spec2026,
    color2026,
  );
}