diff --git a/packages/material_ui/pubspec.yaml b/packages/material_ui/pubspec.yaml index 24800d39eff9..3408a8da8629 100644 --- a/packages/material_ui/pubspec.yaml +++ b/packages/material_ui/pubspec.yaml @@ -11,6 +11,7 @@ environment: workspace: - example + - tool/gen_defaults dependencies: collection: ^1.19.1 diff --git a/packages/material_ui/tool/gen_defaults/README.md b/packages/material_ui/tool/gen_defaults/README.md new file mode 100644 index 000000000000..56581126a8ca --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/README.md @@ -0,0 +1,24 @@ +## Token Defaults Generator + +Script that generates component theme data defaults based on token data. + +## Usage +Run this program from the root of the git repository: +```sh +dart packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart [-v] +``` + +This updates generated component theming files under +`packages/material_ui/lib/src/generated`. + +## Templates + +There is a template file for every component that needs defaults from the token +database. These templates are implemented as subclasses of either `M3TokenTemplate` or `M3ETokenTemplate`. + +Templates need to override the `generateContents` method to provide the +generated code block as a string. + +## Tokens + +Tokens are stored in `data/`, and are sourced from an internal Google database. \ No newline at end of file diff --git a/packages/material_ui/tool/gen_defaults/analysis_options.yaml b/packages/material_ui/tool/gen_defaults/analysis_options.yaml new file mode 100644 index 000000000000..1fb98de01a0b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/analysis_options.yaml @@ -0,0 +1,4 @@ +include: ../../../../analysis_options.yaml + +formatter: + page_width: 100 diff --git a/packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart b/packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart new file mode 100644 index 000000000000..2da295bc4e99 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// +// ## Usage +// +// Run from the root of flutter/packages: +// +// ``` +// dart packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart [-v] +// ``` + +import 'package:args/args.dart'; + +// TODO(elliette): Import template files. +// import '../templates/x_template.dart'; + +Future main(List args) async { + // Parse arguments + final parser = ArgParser(); + parser.addFlag('verbose', abbr: 'v', help: 'Enable verbose output', negatable: false); + final ArgResults argResults = parser.parse(args); + // TODO(elliette): Add token logger when verbose flag is used. + // ignore: unused_local_variable + final verbose = argResults['verbose'] as bool; + // TODO(elliette): Invoke template generators. + // const XTemplate().generateFile(verbose: verbose); +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar.dart b/packages/material_ui/tool/gen_defaults/data/app_bar.dart new file mode 100644 index 000000000000..ad30fdebdcac --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar.dart @@ -0,0 +1,194 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenAppBar { + /// md.comp.app-bar.avatar.size + static const double avatarSize = 32.00; + + /// md.comp.app-bar.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.app-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.app-bar.icon-button-space + static const double iconButtonSpace = 0.00; + + /// md.comp.app-bar.icon.size + static const double iconSize = 24.00; + + /// md.comp.app-bar.leading-space + static const double leadingSpace = 4.00; + + /// md.comp.app-bar.on-scroll.container.elevation + static const double onScrollContainerElevation = 3.00; + + /// md.comp.app-bar.search.leading-space + static const double searchLeadingSpace = 8.00; + + /// md.comp.app-bar.search.trailing-space + static const double searchTrailingSpace = 8.00; + + /// md.comp.app-bar.trailing-space + static const double trailingSpace = 4.00; +} + +class TokenAppBarDark { + /// md.comp.app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.app-bar.on-scroll.container.color + static const TokenColorRole onScrollContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.app-bar.search.container.color + static const TokenColorRole searchContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.app-bar.search.on-scroll.container.color + static const TokenColorRole searchOnScrollContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenAppBarDarkDefault { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarDarkHighContrast { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarDarkMediumContrast { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarLight { + /// md.comp.app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.app-bar.on-scroll.container.color + static const TokenColorRole onScrollContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.app-bar.search.container.color + static const TokenColorRole searchContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.app-bar.search.on-scroll.container.color + static const TokenColorRole searchOnScrollContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenAppBarLightDefault { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarLightHighContrast { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarLightMediumContrast { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart new file mode 100644 index 000000000000..569cbc2af41b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart @@ -0,0 +1,16 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenAppBarLarge { + /// md.comp.app-bar.large.container.height + static const double containerHeight = 152.00; + + /// md.comp.app-bar.large.title.font + static const TypescaleStruct titleFont = TokenTypescale.headlineMedium; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart new file mode 100644 index 000000000000..df9546bff14d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenAppBarLargeFlexible { + /// md.comp.app-bar.large-flexible.container.height + static const double containerHeight = 120.00; + + /// md.comp.app-bar.large-flexible.subtitle.font + static const TypescaleStruct subtitleFont = TokenTypescale.titleMedium; + + /// md.comp.app-bar.large-flexible.title.font + static const TypescaleStruct titleFont = TokenTypescale.displaySmall; + + /// md.comp.app-bar.large-flexible.with-subtitle.container.height + static const double withSubtitleContainerHeight = 152.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart new file mode 100644 index 000000000000..d16bd3aca123 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart @@ -0,0 +1,16 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenAppBarMedium { + /// md.comp.app-bar.medium.container.height + static const double containerHeight = 112.00; + + /// md.comp.app-bar.medium.title.font + static const TypescaleStruct titleFont = TokenTypescale.headlineSmall; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart new file mode 100644 index 000000000000..6607bcdfd4f0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenAppBarMediumFlexible { + /// md.comp.app-bar.medium-flexible.container.height + static const double containerHeight = 112.00; + + /// md.comp.app-bar.medium-flexible.subtitle.font + static const TypescaleStruct subtitleFont = TokenTypescale.labelLarge; + + /// md.comp.app-bar.medium-flexible.title.font + static const TypescaleStruct titleFont = TokenTypescale.headlineMedium; + + /// md.comp.app-bar.medium-flexible.with-subtitle.container.height + static const double withSubtitleContainerHeight = 136.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart new file mode 100644 index 000000000000..3eab94ba8615 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart @@ -0,0 +1,35 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenAppBarSmall { + /// md.comp.app-bar.small.container.height + static const double containerHeight = 64.00; + + /// md.comp.app-bar.small.search.container.height + static const double searchContainerHeight = 56.00; + + /// md.comp.app-bar.small.search.container.shape + static const ShapeStruct searchContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.app-bar.small.search.label-text.font + static const TypescaleStruct searchLabelTextFont = TokenTypescale.bodyLarge; + + /// md.comp.app-bar.small.subtitle.font + static const TypescaleStruct subtitleFont = TokenTypescale.labelMedium; + + /// md.comp.app-bar.small.title.font + static const TypescaleStruct titleFont = TokenTypescale.titleLarge; +} diff --git a/packages/material_ui/tool/gen_defaults/data/assist_chip.dart b/packages/material_ui/tool/gen_defaults/data/assist_chip.dart new file mode 100644 index 000000000000..c602e11e305a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/assist_chip.dart @@ -0,0 +1,512 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenAssistChip { + /// md.comp.assist-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.assist-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.assist-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.assist-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.assist-chip.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.assist-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.assist-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.assist-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.assist-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.assist-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.assist-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.assist-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.assist-chip.flat.disabled.outline.opacity + static const double flatDisabledOutlineOpacity = 0.12; + + /// md.comp.assist-chip.flat.outline.width + static const double flatOutlineWidth = 1.00; + + /// md.comp.assist-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.assist-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.assist-chip.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.assist-chip.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.assist-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// md.comp.assist-chip.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.assist-chip.with-icon.disabled.icon.opacity + static const double withIconDisabledIconOpacity = 0.38; + + /// md.comp.assist-chip.with-icon.icon.size + static const double withIconIconSize = 18.00; +} + +class TokenAssistChipDark { + /// md.comp.assist-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.assist-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenAssistChipDarkDefault { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipDarkHighContrast { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipDarkMediumContrast { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipLight { + /// md.comp.assist-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.assist-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenAssistChipLightDefault { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipLightHighContrast { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipLightMediumContrast { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/badge.dart b/packages/material_ui/tool/gen_defaults/data/badge.dart new file mode 100644 index 000000000000..ffc2a9e9c826 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/badge.dart @@ -0,0 +1,105 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenBadge { + /// md.comp.badge.large.label-text.type + static const TypescaleStruct largeLabelTextType = TokenTypescale.labelSmall; + + /// md.comp.badge.large.shape + static const ShapeStruct largeShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.badge.large.size + static const double largeSize = 16.00; + + /// md.comp.badge.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.badge.size + static const double size = 6.00; +} + +class TokenBadgeDarkDefault { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} + +class TokenBadgeDarkHighContrast { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} + +class TokenBadgeDarkMediumContrast { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} + +class TokenBadgeLightDefault { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} + +class TokenBadgeLightHighContrast { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} + +class TokenBadgeLightMediumContrast { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} diff --git a/packages/material_ui/tool/gen_defaults/data/banner.dart b/packages/material_ui/tool/gen_defaults/data/banner.dart new file mode 100644 index 000000000000..fe7e5b27886c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banner.dart @@ -0,0 +1,105 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenBanner { + /// md.comp.banner.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.banner.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.banner.desktop.with-single-line.container.height + static const double desktopWithSingleLineContainerHeight = 52.00; + + /// md.comp.banner.desktop.with-three-lines.container.height + static const double desktopWithThreeLinesContainerHeight = 90.00; + + /// md.comp.banner.desktop.with-two-lines.with-image.container.height + static const double desktopWithTwoLinesWithImageContainerHeight = 72.00; + + /// md.comp.banner.mobile.with-single-line.container.height + static const double mobileWithSingleLineContainerHeight = 54.00; + + /// md.comp.banner.mobile.with-two-lines.container.height + static const double mobileWithTwoLinesContainerHeight = 112.00; + + /// md.comp.banner.mobile.with-two-lines.with-image.container.height + static const double mobileWithTwoLinesWithImageContainerHeight = 120.00; + + /// md.comp.banner.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; + + /// md.comp.banner.with-image.image.shape + static const ShapeStruct withImageImageShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.banner.with-image.image.size + static const double withImageImageSize = 40.00; +} + +class TokenBannerDark { + /// md.comp.banner.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenBannerDarkDefault { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenBannerDarkHighContrast { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenBannerDarkMediumContrast { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenBannerLight { + /// md.comp.banner.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenBannerLightDefault { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenBannerLightHighContrast { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenBannerLightMediumContrast { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/banners.dart b/packages/material_ui/tool/gen_defaults/data/banners.dart new file mode 100644 index 000000000000..9409385a7b7c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banners.dart @@ -0,0 +1,263 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenBannersDark { + /// md.comp.banners.standard.color + static const TokenColorRole standardColor = TokenColorRole.surfaceContainer; +} + +class TokenBannersDarkDefault { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersDarkHighContrast { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersDarkMediumContrast { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersLight { + /// md.comp.banners.standard.color + static const TokenColorRole standardColor = TokenColorRole.surfaceContainer; +} + +class TokenBannersLightDefault { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersLightHighContrast { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersLightMediumContrast { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/banners_basic.dart b/packages/material_ui/tool/gen_defaults/data/banners_basic.dart new file mode 100644 index 000000000000..06183b247a79 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banners_basic.dart @@ -0,0 +1,119 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenBannersBasic { + /// md.comp.banners.basic.actions.between-space + static const double actionsBetweenSpace = 8.00; + + /// md.comp.banners.basic.actions.bottom-space + static const double actionsBottomSpace = 0.00; + + /// md.comp.banners.basic.actions-close-button-space + static const double actionsCloseButtonSpace = 8.00; + + /// md.comp.banners.basic.actions.leading-space + static const double actionsLeadingSpace = 8.00; + + /// md.comp.banners.basic.actions.top-space + static const double actionsTopSpace = 0.00; + + /// md.comp.banners.basic.actions.trailing-space + static const double actionsTrailingSpace = 8.00; + + /// md.comp.banners.basic.body-text.bottom-space + static const double bodyTextBottomSpace = 14.00; + + /// md.comp.banners.basic.body-text.leading-space + static const double bodyTextLeadingSpace = 0.00; + + /// md.comp.banners.basic.body-text.top-space + static const double bodyTextTopSpace = 14.00; + + /// md.comp.banners.basic.body-text.trailing-space + static const double bodyTextTrailingSpace = 48.00; + + /// md.comp.banners.basic.body-text.type + static const TypescaleStruct bodyTextType = TokenTypescale.bodyMedium; + + /// md.comp.banners.basic.bottom-space + static const double bottomSpace = 4.00; + + /// md.comp.banners.basic.centered.body-text.trailing-space + static const double centeredBodyTextTrailingSpace = 0.00; + + /// md.comp.banners.basic.height + static const double height = 56.00; + + /// md.comp.banners.basic.icon.container.size + static const double iconContainerSize = 48.00; + + /// md.comp.banners.basic.icon.size + static const double iconSize = 24.00; + + /// md.comp.banners.basic.leading-space + static const double leadingSpace = 4.00; + + /// md.comp.banners.basic.mobile.actions-close-button-space + static const double mobileActionsCloseButtonSpace = 4.00; + + /// md.comp.banners.basic.mobile.actions.trailing-space + static const double mobileActionsTrailingSpace = 4.00; + + /// md.comp.banners.basic.mobile.height + static const double mobileHeight = 112.00; + + /// md.comp.banners.basic.mobile.top-space + static const double mobileTopSpace = 8.00; + + /// md.comp.banners.basic.round.no-icon.body-text.leading-space + static const double roundNoIconBodyTextLeadingSpace = 16.00; + + /// md.comp.banners.basic.shape.round + static const ShapeStruct shapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.banners.basic.shape.square + static const ShapeStruct shapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.banners.basic.square.no-icon.body-text.leading-space + static const double squareNoIconBodyTextLeadingSpace = 12.00; + + /// md.comp.banners.basic.top-space + static const double topSpace = 4.00; + + /// md.comp.banners.basic.trailing-space + static const double trailingSpace = 4.00; + + /// md.comp.banners.basic.two-lines.body-text.bottom-space + static const double twoLinesBodyTextBottomSpace = 8.00; + + /// md.comp.banners.basic.two-lines.body-text.top-space + static const double twoLinesBodyTextTopSpace = 8.00; + + /// md.comp.banners.basic.two-lines.container-buttons-bottom-space + static const double twoLinesContainerButtonsBottomSpace = 4.00; + + /// md.comp.banners.basic.two-lines.container-buttons-top-space + static const double twoLinesContainerButtonsTopSpace = 4.00; + + /// md.comp.banners.basic.two-lines.height + static const double twoLinesHeight = 64.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/banners_rich.dart b/packages/material_ui/tool/gen_defaults/data/banners_rich.dart new file mode 100644 index 000000000000..8b0ebe0e630b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banners_rich.dart @@ -0,0 +1,125 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenBannersRich { + /// md.comp.banners.rich.actions.between-space + static const double actionsBetweenSpace = 8.00; + + /// md.comp.banners.rich.actions.bottom-space + static const double actionsBottomSpace = 12.00; + + /// md.comp.banners.rich.actions.leading-space + static const double actionsLeadingSpace = 12.00; + + /// md.comp.banners.rich.actions.top-space + static const double actionsTopSpace = 12.00; + + /// md.comp.banners.rich.actions.trailing-space + static const double actionsTrailingSpace = 12.00; + + /// md.comp.banners.rich.body-text.bottom-space + static const double bodyTextBottomSpace = 0.00; + + /// md.comp.banners.rich.body-text.leading-space + static const double bodyTextLeadingSpace = 0.00; + + /// md.comp.banners.rich.body-text.text-actions-space + static const double bodyTextTextActionsSpace = 8.00; + + /// md.comp.banners.rich.body-text.top-space + static const double bodyTextTopSpace = 0.00; + + /// md.comp.banners.rich.body-text.trailing-space + static const double bodyTextTrailingSpace = 48.00; + + /// md.comp.banners.rich.body-text.type + static const TypescaleStruct bodyTextType = TokenTypescale.bodyMedium; + + /// md.comp.banners.rich.bottom-space + static const double bottomSpace = 12.00; + + /// md.comp.banners.rich.icon.size + static const double iconSize = 24.00; + + /// md.comp.banners.rich.icon-text-space + static const double iconTextSpace = 4.00; + + /// md.comp.banners.rich.image.shape + static const ShapeStruct imageShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.banners.rich.image.size + static const double imageSize = 80.00; + + /// md.comp.banners.rich.image-text-space + static const double imageTextSpace = 8.00; + + /// md.comp.banners.rich.leading-element.bottom-space + static const double leadingElementBottomSpace = 12.00; + + /// md.comp.banners.rich.leading-element.leading-space + static const double leadingElementLeadingSpace = 4.00; + + /// md.comp.banners.rich.leading-element.top-space + static const double leadingElementTopSpace = 12.00; + + /// md.comp.banners.rich.leading-element.trailing-space + static const double leadingElementTrailingSpace = 4.00; + + /// md.comp.banners.rich.leading-space + static const double leadingSpace = 12.00; + + /// md.comp.banners.rich.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.banners.rich.title-text.bottom-space + static const double titleTextBottomSpace = 14.00; + + /// md.comp.banners.rich.title-text.height + static const double titleTextHeight = 48.00; + + /// md.comp.banners.rich.title-text.leading-space + static const double titleTextLeadingSpace = 0.00; + + /// md.comp.banners.rich.title-text.top-space + static const double titleTextTopSpace = 14.00; + + /// md.comp.banners.rich.title-text.trailing-space + static const double titleTextTrailingSpace = 0.00; + + /// md.comp.banners.rich.title-text.type + static const TypescaleStruct titleTextType = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.25, + ); + + /// md.comp.banners.rich.top-space + static const double topSpace = 12.00; + + /// md.comp.banners.rich.trailing-space + static const double trailingSpace = 12.00; + + /// md.comp.banners.rich.with-image-leading-space + static const double withImageLeadingSpace = 20.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart b/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart new file mode 100644 index 000000000000..a83d9a89d8f2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart @@ -0,0 +1,35 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenBottomAppBar { + /// md.comp.bottom-app-bar.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.bottom-app-bar.container.height + static const double containerHeight = 80.00; + + /// md.comp.bottom-app-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} + +class TokenBottomAppBarDark { + /// md.comp.bottom-app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenBottomAppBarLight { + /// md.comp.bottom-app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button.dart b/packages/material_ui/tool/gen_defaults/data/button.dart new file mode 100644 index 000000000000..2d711f307122 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button.dart @@ -0,0 +1,969 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButton { + /// md.comp.button.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.container.height + static const double containerHeight = 40.00; + + /// md.comp.button.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.button.focused.container.elevation + static const double focusedContainerElevation = 0.00; + + /// md.comp.button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.button.icon.size + static const double iconSize = 20.00; + + /// md.comp.button.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; + + /// md.comp.button.leading-space + static const double leadingSpace = 24.00; + + /// md.comp.button.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.button.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.trailing-space + static const double trailingSpace = 24.00; +} + +class TokenButtonDark { + /// md.comp.button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenButtonDarkDefault { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonDarkHighContrast { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonDarkMediumContrast { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonLight { + /// md.comp.button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenButtonLightDefault { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonLightHighContrast { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonLightMediumContrast { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_elevated.dart b/packages/material_ui/tool/gen_defaults/data/button_elevated.dart new file mode 100644 index 000000000000..7b4e31748cb8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_elevated.dart @@ -0,0 +1,851 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenButtonElevated { + /// md.comp.button.elevated.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.button.elevated.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.elevated.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.elevated.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.elevated.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.elevated.focused.container.elevation + static const double focusedContainerElevation = 1.00; + + /// md.comp.button.elevated.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.elevated.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.elevated.pressed.container.elevation + static const double pressedContainerElevation = 1.00; + + /// md.comp.button.elevated.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonElevatedDark { + /// md.comp.button.elevated.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.button.elevated.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.elevated.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenButtonElevatedDarkDefault { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedDarkHighContrast { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedDarkMediumContrast { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedLight { + /// md.comp.button.elevated.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.button.elevated.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.elevated.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenButtonElevatedLightDefault { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedLightHighContrast { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedLightMediumContrast { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_filled.dart b/packages/material_ui/tool/gen_defaults/data/button_filled.dart new file mode 100644 index 000000000000..08396c75948d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_filled.dart @@ -0,0 +1,873 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenButtonFilled { + /// md.comp.button.filled.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.filled.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.filled.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.filled.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.filled.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.filled.focused.container.elevation + static const double focusedContainerElevation = 0.00; + + /// md.comp.button.filled.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.filled.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.filled.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.button.filled.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonFilledDark { + /// md.comp.button.filled.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenButtonFilledDarkDefault { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledDarkHighContrast { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledDarkMediumContrast { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledLight { + /// md.comp.button.filled.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenButtonFilledLightDefault { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledLightHighContrast { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledLightMediumContrast { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart new file mode 100644 index 000000000000..6acaa673c824 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedLarge { + /// md.comp.button-group.connected.large.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.button-group.connected.large.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.large.inner-corner.corner-size + static const double innerCornerCornerSize = 16.00; + + /// md.comp.button-group.connected.large.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 12.00; + + /// md.comp.button-group.connected.large.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart new file mode 100644 index 000000000000..a22162c8f031 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedMedium { + /// md.comp.button-group.connected.medium.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.button-group.connected.medium.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.medium.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + + /// md.comp.button-group.connected.medium.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 4.00; + + /// md.comp.button-group.connected.medium.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart new file mode 100644 index 000000000000..d49de88ca494 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedSmall { + /// md.comp.button-group.connected.small.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.button-group.connected.small.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.small.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + + /// md.comp.button-group.connected.small.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 4.00; + + /// md.comp.button-group.connected.small.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart new file mode 100644 index 000000000000..6075625c87f5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedXlarge { + /// md.comp.button-group.connected.xlarge.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.button-group.connected.xlarge.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.xlarge.inner-corner.corner-size + static const double innerCornerCornerSize = 20.00; + + /// md.comp.button-group.connected.xlarge.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 16.00; + + /// md.comp.button-group.connected.xlarge.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart new file mode 100644 index 000000000000..edbc44bf62c9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedXsmall { + /// md.comp.button-group.connected.xsmall.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.button-group.connected.xsmall.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.xsmall.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + + /// md.comp.button-group.connected.xsmall.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 4.00; + + /// md.comp.button-group.connected.xsmall.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart new file mode 100644 index 000000000000..876a03c845d3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenButtonGroupStandardLarge { + /// md.comp.button-group.standard.large.between-space + static const double betweenSpace = 8.00; + + /// md.comp.button-group.standard.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.button-group.standard.large.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.large.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.large.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart new file mode 100644 index 000000000000..0184e160d068 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenButtonGroupStandardMedium { + /// md.comp.button-group.standard.medium.between-space + static const double betweenSpace = 8.00; + + /// md.comp.button-group.standard.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.button-group.standard.medium.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.medium.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.medium.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart new file mode 100644 index 000000000000..6a8cd4657738 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenButtonGroupStandardSmall { + /// md.comp.button-group.standard.small.between-space + static const double betweenSpace = 12.00; + + /// md.comp.button-group.standard.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.button-group.standard.small.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.small.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.small.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart new file mode 100644 index 000000000000..bbda38b5700a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenButtonGroupStandardXlarge { + /// md.comp.button-group.standard.xlarge.between-space + static const double betweenSpace = 8.00; + + /// md.comp.button-group.standard.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.button-group.standard.xlarge.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.xlarge.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.xlarge.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart new file mode 100644 index 000000000000..b9475e9733a8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenButtonGroupStandardXsmall { + /// md.comp.button-group.standard.xsmall.between-space + static const double betweenSpace = 18.00; + + /// md.comp.button-group.standard.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.button-group.standard.xsmall.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.xsmall.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.xsmall.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_large.dart b/packages/material_ui/tool/gen_defaults/data/button_large.dart new file mode 100644 index 000000000000..fbbcf48a2702 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_large.dart @@ -0,0 +1,83 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButtonLarge { + /// md.comp.button.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.button.large.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.large.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.button.large.icon-label-space + static const double iconLabelSpace = 12.00; + + /// md.comp.button.large.icon.size + static const double iconSize = 32.00; + + /// md.comp.button.large.label-text + static const TypescaleStruct labelText = TokenTypescale.headlineSmall; + + /// md.comp.button.large.leading-space + static const double leadingSpace = 48.00; + + /// md.comp.button.large.outlined.outline.width + static const double outlinedOutlineWidth = 2.00; + + /// md.comp.button.large.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.large.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.large.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.button.large.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.button.large.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.large.trailing-space + static const double trailingSpace = 48.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_medium.dart new file mode 100644 index 000000000000..2078884cf6ff --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_medium.dart @@ -0,0 +1,83 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButtonMedium { + /// md.comp.button.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.button.medium.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.medium.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.button.medium.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.button.medium.icon.size + static const double iconSize = 24.00; + + /// md.comp.button.medium.label-text + static const TypescaleStruct labelText = TokenTypescale.titleMedium; + + /// md.comp.button.medium.leading-space + static const double leadingSpace = 24.00; + + /// md.comp.button.medium.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.button.medium.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.medium.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.medium.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.medium.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.button.medium.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.medium.trailing-space + static const double trailingSpace = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_outlined.dart b/packages/material_ui/tool/gen_defaults/data/button_outlined.dart new file mode 100644 index 000000000000..814756f318c7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_outlined.dart @@ -0,0 +1,1101 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenButtonOutlined { + /// md.comp.button.outlined.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.outlined.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.outlined.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.outlined.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.outlined.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.outlined.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonOutlinedDark { + /// md.comp.button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenButtonOutlinedDarkDefault { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedDarkHighContrast { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedDarkMediumContrast { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedLight { + /// md.comp.button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenButtonOutlinedLightDefault { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedLightHighContrast { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedLightMediumContrast { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_small.dart b/packages/material_ui/tool/gen_defaults/data/button_small.dart new file mode 100644 index 000000000000..97a5ae1ed1a4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_small.dart @@ -0,0 +1,83 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButtonSmall { + /// md.comp.button.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.button.small.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.small.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.small.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.button.small.icon.size + static const double iconSize = 20.00; + + /// md.comp.button.small.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; + + /// md.comp.button.small.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.button.small.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.button.small.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.small.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.small.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.button.small.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.small.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.small.trailing-space + static const double trailingSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_text.dart b/packages/material_ui/tool/gen_defaults/data/button_text.dart new file mode 100644 index 000000000000..61d2693f7b8c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_text.dart @@ -0,0 +1,291 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenButtonText { + /// md.comp.button.text.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.text.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.text.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.text.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.text.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.text.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonTextDarkDefault { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextDarkHighContrast { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextDarkMediumContrast { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextLightDefault { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextLightHighContrast { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextLightMediumContrast { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_tonal.dart b/packages/material_ui/tool/gen_defaults/data/button_tonal.dart new file mode 100644 index 000000000000..d2134a82d802 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_tonal.dart @@ -0,0 +1,961 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenButtonTonal { + /// md.comp.button.tonal.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.tonal.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.tonal.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.tonal.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.tonal.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.tonal.focused.container.elevation + static const double focusedContainerElevation = 0.00; + + /// md.comp.button.tonal.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.tonal.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.tonal.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.button.tonal.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonTonalDark { + /// md.comp.button.tonal.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenButtonTonalDarkDefault { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalDarkHighContrast { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalDarkMediumContrast { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalLight { + /// md.comp.button.tonal.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenButtonTonalLightDefault { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalLightHighContrast { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalLightMediumContrast { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart new file mode 100644 index 000000000000..ff172833dd8e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart @@ -0,0 +1,83 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButtonXlarge { + /// md.comp.button.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.button.xlarge.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.xlarge.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.button.xlarge.icon-label-space + static const double iconLabelSpace = 16.00; + + /// md.comp.button.xlarge.icon.size + static const double iconSize = 40.00; + + /// md.comp.button.xlarge.label-text + static const TypescaleStruct labelText = TokenTypescale.headlineLarge; + + /// md.comp.button.xlarge.leading-space + static const double leadingSpace = 64.00; + + /// md.comp.button.xlarge.outlined.outline.width + static const double outlinedOutlineWidth = 3.00; + + /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.xlarge.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.button.xlarge.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.button.xlarge.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.xlarge.trailing-space + static const double trailingSpace = 64.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart new file mode 100644 index 000000000000..c2987792beac --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart @@ -0,0 +1,83 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButtonXsmall { + /// md.comp.button.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.button.xsmall.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.xsmall.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.xsmall.icon-label-space + static const double iconLabelSpace = 4.00; + + /// md.comp.button.xsmall.icon.size + static const double iconSize = 20.00; + + /// md.comp.button.xsmall.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; + + /// md.comp.button.xsmall.leading-space + static const double leadingSpace = 12.00; + + /// md.comp.button.xsmall.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.button.xsmall.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.xsmall.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.xsmall.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.button.xsmall.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.xsmall.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.xsmall.trailing-space + static const double trailingSpace = 12.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/carousel_item.dart b/packages/material_ui/tool/gen_defaults/data/carousel_item.dart new file mode 100644 index 000000000000..bf39939f7bc5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/carousel_item.dart @@ -0,0 +1,278 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenCarouselItem { + /// md.comp.carousel-item.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.carousel-item.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.carousel-item.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.carousel-item.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; + + /// md.comp.carousel-item.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.carousel-item.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.carousel-item.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.carousel-item.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.carousel-item.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.carousel-item.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.carousel-item.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.carousel-item.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.carousel-item.with-outline.disabled.outline.opacity + static const double withOutlineDisabledOutlineOpacity = 0.12; + + /// md.comp.carousel-item.with-outline.outline.width + static const double withOutlineOutlineWidth = 1.00; +} + +class TokenCarouselItemDark { + /// md.comp.carousel-item.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.carousel-item.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.carousel-item.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; +} + +class TokenCarouselItemDarkDefault { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} + +class TokenCarouselItemDarkHighContrast { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} + +class TokenCarouselItemDarkMediumContrast { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} + +class TokenCarouselItemLight { + /// md.comp.carousel-item.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.carousel-item.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.carousel-item.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; +} + +class TokenCarouselItemLightDefault { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} + +class TokenCarouselItemLightHighContrast { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} + +class TokenCarouselItemLightMediumContrast { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} diff --git a/packages/material_ui/tool/gen_defaults/data/checkbox.dart b/packages/material_ui/tool/gen_defaults/data/checkbox.dart new file mode 100644 index 000000000000..91cb2b32b902 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/checkbox.dart @@ -0,0 +1,946 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenCheckbox { + /// md.comp.checkbox.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 2.00, + topRight: 2.00, + bottomLeft: 2.00, + bottomRight: 2.00, + ); + + /// md.comp.checkbox.container.size + static const double containerSize = 18.00; + + /// md.comp.checkbox.error.focus.state-layer.opacity + static const double errorFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.error.hover.state-layer.opacity + static const double errorHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.error.pressed.state-layer.opacity + static const double errorPressedStateLayerOpacity = 0.10; + + /// md.comp.checkbox.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.checkbox.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.checkbox.icon.size + static const double iconSize = 18.00; + + /// md.comp.checkbox.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.38; + + /// md.comp.checkbox.selected.disabled.container.outline.width + static const double selectedDisabledContainerOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.focus.outline.width + static const double selectedFocusOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.selected.hover.outline.width + static const double selectedHoverOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.pressed.outline.width + static const double selectedPressedOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.checkbox.state-layer.shape + static const ShapeStruct stateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.checkbox.state-layer.size + static const double stateLayerSize = 40.00; + + /// md.comp.checkbox.unselected.disabled.container.opacity + static const double unselectedDisabledContainerOpacity = 0.38; + + /// md.comp.checkbox.unselected.disabled.outline.width + static const double unselectedDisabledOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.focus.outline.width + static const double unselectedFocusOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.unselected.hover.outline.width + static const double unselectedHoverOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.unselected.outline.width + static const double unselectedOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.pressed.outline.width + static const double unselectedPressedOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; +} + +class TokenCheckboxDark { + /// md.comp.checkbox.selected.disabled.icon.color + static const TokenColorRole selectedDisabledIconColor = + TokenColorRole.surface; +} + +class TokenCheckboxDarkDefault { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenCheckboxDarkHighContrast { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenCheckboxDarkMediumContrast { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenCheckboxLight { + /// md.comp.checkbox.selected.disabled.icon.color + static const TokenColorRole selectedDisabledIconColor = + TokenColorRole.surface; +} + +class TokenCheckboxLightDefault { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenCheckboxLightHighContrast { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenCheckboxLightMediumContrast { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/chips.dart b/packages/material_ui/tool/gen_defaults/data/chips.dart new file mode 100644 index 000000000000..efc6acc10818 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/chips.dart @@ -0,0 +1,540 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenChips { + /// md.comp.chips.avatar.shape + static const ShapeStruct avatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.chips.avatar.size + static const double avatarSize = 24.00; + + /// md.comp.chips.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.chips.disabled.avatar.opacity + static const double disabledAvatarOpacity = 0.38; + + /// md.comp.chips.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.chips.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.chips.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.chips.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.chips.filter.padding.leading + static const double filterPaddingLeading = 16.00; + + /// md.comp.chips.filter.padding.trailing + static const double filterPaddingTrailing = 16.00; + + /// md.comp.chips.focused.indicator.outline.offset + static const double focusedIndicatorOutlineOffset = 2.00; + + /// md.comp.chips.focused.indicator.thickness + static const double focusedIndicatorThickness = 3.00; + + /// md.comp.chips.gap.horizontal + static const double gapHorizontal = 4.00; + + /// md.comp.chips.height + static const double height = 32.00; + + /// md.comp.chips.input.padding.leading + static const double inputPaddingLeading = 12.00; + + /// md.comp.chips.input.padding.trailing + static const double inputPaddingTrailing = 12.00; + + /// md.comp.chips.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; + + /// md.comp.chips.leading-icon.size + static const double leadingIconSize = 18.00; + + /// md.comp.chips.padding.bottom + static const double paddingBottom = 6.00; + + /// md.comp.chips.padding.top + static const double paddingTop = 6.00; + + /// md.comp.chips.pressed.shape + static const ShapeStruct pressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.chips.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.12; + + /// md.comp.chips.selected.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.chips.selected.focused.state-layer.opacity + static const double selectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.chips.selected.hovered.state-layer.opacity + static const double selectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.chips.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// md.comp.chips.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.chips.selected.shape + static const ShapeStruct selectedShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.chips.state-layer.opacity + static const double stateLayerOpacity = 0.00; + + /// md.comp.chips.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.chips.unselected.disabled.outline.opacity + static const double unselectedDisabledOutlineOpacity = 0.10; + + /// md.comp.chips.unselected.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.chips.unselected.focused.state-layer.opacity + static const double unselectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.chips.unselected.hovered.state-layer.opacity + static const double unselectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.chips.unselected.outline.width + static const double unselectedOutlineWidth = 1.00; + + /// md.comp.chips.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.chips.unselected.shape + static const ShapeStruct unselectedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.chips.with-avatar.padding.leading + static const double withAvatarPaddingLeading = 4.00; + + /// md.comp.chips.with-leading-icon.padding.leading + static const double withLeadingIconPaddingLeading = 8.00; + + /// md.comp.chips.with-trailing-icon.padding.trailing + static const double withTrailingIconPaddingTrailing = 8.00; +} + +class TokenChipsDarkDefault { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsDarkHighContrast { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsDarkMediumContrast { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsLightDefault { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsLightHighContrast { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsLightMediumContrast { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color.dart b/packages/material_ui/tool/gen_defaults/data/color.dart new file mode 100644 index 000000000000..14cfdee3dfac --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color.dart @@ -0,0 +1,723 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenColorDark { + /// md.sys.color.background + static const String background = '0xFF141218'; + + /// md.sys.color.inverse-surface + static const String inverseSurface = '0xFFE6E0E9'; + + /// md.sys.color.scrim + static const String scrim = '0xFF000000'; + + /// md.sys.color.shadow + static const String shadow = '0xFF000000'; + + /// md.sys.color.surface + static const String surface = '0xFF141218'; + + /// md.sys.color.surface-bright + static const String surfaceBright = '0xFF3B383E'; + + /// md.sys.color.surface-container + static const String surfaceContainer = '0xFF211F26'; + + /// md.sys.color.surface-container-high + static const String surfaceContainerHigh = '0xFF2B2930'; + + /// md.sys.color.surface-container-highest + static const String surfaceContainerHighest = '0xFF36343B'; + + /// md.sys.color.surface-container-low + static const String surfaceContainerLow = '0xFF1D1B20'; + + /// md.sys.color.surface-container-lowest + static const String surfaceContainerLowest = '0xFF0F0D13'; + + /// md.sys.color.surface-dim + static const String surfaceDim = '0xFF141218'; + + /// md.sys.color.surface-variant + static const String surfaceVariant = '0xFF49454F'; +} + +class TokenColorDarkDefault { + /// md.sys.color.error + static const String error = '0xFFF2B8B5'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFF8C1D18'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF322F35'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF6750A4'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFE6E0E9'; + + /// md.sys.color.on-error + static const String onError = '0xFF601410'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFF9DEDC'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF381E72'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFEADDFF'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF21005D'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF4F378B'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF332D41'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFE8DEF8'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF1D192B'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF4A4458'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFE6E0E9'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFCAC4D0'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF492532'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFD8E4'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF31111D'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF633B48'; + + /// md.sys.color.outline + static const String outline = '0xFF938F99'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF49454F'; + + /// md.sys.color.primary + static const String primary = '0xFFD0BCFF'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF4F378B'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFFCCC2DC'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF4A4458'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFEFB8C8'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFF633B48'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; +} + +class TokenColorDarkHighContrast { + /// md.sys.color.error + static const String error = '0xFFFCEEEE'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFF2B8B5'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF000000'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF381E72'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFFFFFFF'; + + /// md.sys.color.on-error + static const String onError = '0xFF000000'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF000000'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF000000'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF000000'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF000000'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF000000'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF000000'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF000000'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFFFFFFF'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF000000'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF000000'; + + /// md.sys.color.outline + static const String outline = '0xFFF5EEFA'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFFCAC4D0'; + + /// md.sys.color.primary + static const String primary = '0xFFF6EDFF'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFFD0BCFF'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFFF6EDFF'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFFCCC2DC'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFFFECF1'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFEFB8C8'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; +} + +class TokenColorDarkMediumContrast { + /// md.sys.color.error + static const String error = '0xFFF9DEDC'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFE46962'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF1D1B20'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF4F378B'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFFFFFFF'; + + /// md.sys.color.on-error + static const String onError = '0xFF410E0B'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF000000'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF21005D'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF000000'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF000000'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF381E72'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF1D192B'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF332D41'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFFFFFFF'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFE7E0EC'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF31111D'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF492532'; + + /// md.sys.color.outline + static const String outline = '0xFFAEA9B4'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF938F99'; + + /// md.sys.color.primary + static const String primary = '0xFFEADDFF'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF9A82DB'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFFE8DEF8'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF958DA5'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFB58392'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; +} + +class TokenColorLight { + /// md.sys.color.background + static const String background = '0xFFFEF7FF'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFFD0BCFF'; + + /// md.sys.color.inverse-surface + static const String inverseSurface = '0xFF322F35'; + + /// md.sys.color.scrim + static const String scrim = '0xFF000000'; + + /// md.sys.color.shadow + static const String shadow = '0xFF000000'; + + /// md.sys.color.surface + static const String surface = '0xFFFEF7FF'; + + /// md.sys.color.surface-bright + static const String surfaceBright = '0xFFFEF7FF'; + + /// md.sys.color.surface-container + static const String surfaceContainer = '0xFFF3EDF7'; + + /// md.sys.color.surface-container-high + static const String surfaceContainerHigh = '0xFFECE6F0'; + + /// md.sys.color.surface-container-highest + static const String surfaceContainerHighest = '0xFFE6E0E9'; + + /// md.sys.color.surface-container-low + static const String surfaceContainerLow = '0xFFF7F2FA'; + + /// md.sys.color.surface-container-lowest + static const String surfaceContainerLowest = '0xFFFFFFFF'; + + /// md.sys.color.surface-dim + static const String surfaceDim = '0xFFDED8E1'; + + /// md.sys.color.surface-variant + static const String surfaceVariant = '0xFFE7E0EC'; +} + +class TokenColorLightDefault { + /// md.sys.color.error + static const String error = '0xFFB3261E'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFF9DEDC'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFF5EFF7'; + + /// md.sys.color.on-background + static const String onBackground = '0xFF1D1B20'; + + /// md.sys.color.on-error + static const String onError = '0xFFFFFFFF'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF8C1D18'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF4F378B'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF21005D'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF4F378B'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF4A4458'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF1D192B'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF4A4458'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFF1D1B20'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF49454F'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF633B48'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF31111D'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF633B48'; + + /// md.sys.color.outline + static const String outline = '0xFF79747E'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFFCAC4D0'; + + /// md.sys.color.primary + static const String primary = '0xFF6750A4'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFFEADDFF'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFF625B71'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFF7D5260'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; +} + +class TokenColorLightHighContrast { + /// md.sys.color.error + static const String error = '0xFF601410'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFF8C1D18'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFFFFFFF'; + + /// md.sys.color.on-background + static const String onBackground = '0xFF000000'; + + /// md.sys.color.on-error + static const String onError = '0xFFFFFFFF'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFF000000'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF000000'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.outline + static const String outline = '0xFF322F37'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF49454F'; + + /// md.sys.color.primary + static const String primary = '0xFF381E72'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF4F378B'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFF4F378B'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFF381E72'; + + /// md.sys.color.secondary + static const String secondary = '0xFF332D41'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF4A4458'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFF4A4458'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFF332D41'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFF492532'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFF633B48'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFF633B48'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFF492532'; +} + +class TokenColorLightMediumContrast { + /// md.sys.color.error + static const String error = '0xFF8C1D18'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFB3261E'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFFFFFFF'; + + /// md.sys.color.on-background + static const String onBackground = '0xFF000000'; + + /// md.sys.color.on-error + static const String onError = '0xFFFFFFFF'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFF000000'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF322F37'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.outline + static const String outline = '0xFF49454F'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF79747E'; + + /// md.sys.color.primary + static const String primary = '0xFF4F378B'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF6750A4'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFF6750A4'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFF4F378B'; + + /// md.sys.color.secondary + static const String secondary = '0xFF4A4458'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF625B71'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFF625B71'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFF4A4458'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFF633B48'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFF7D5260'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFF7D5260'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFF633B48'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color_role.dart b/packages/material_ui/tool/gen_defaults/data/color_role.dart new file mode 100644 index 000000000000..eac870d3eec5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_role.dart @@ -0,0 +1,151 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +enum TokenColorRole { + /// md.sys.color.background + background, + + /// md.sys.color.error + error, + + /// md.sys.color.error-container + errorContainer, + + /// md.sys.color.inverse-on-surface + inverseOnSurface, + + /// md.sys.color.inverse-primary + inversePrimary, + + /// md.sys.color.inverse-surface + inverseSurface, + + /// md.sys.color.on-background + onBackground, + + /// md.sys.color.on-error + onError, + + /// md.sys.color.on-error-container + onErrorContainer, + + /// md.sys.color.on-primary + onPrimary, + + /// md.sys.color.on-primary-container + onPrimaryContainer, + + /// md.sys.color.on-primary-fixed + onPrimaryFixed, + + /// md.sys.color.on-primary-fixed-variant + onPrimaryFixedVariant, + + /// md.sys.color.on-secondary + onSecondary, + + /// md.sys.color.on-secondary-container + onSecondaryContainer, + + /// md.sys.color.on-secondary-fixed + onSecondaryFixed, + + /// md.sys.color.on-secondary-fixed-variant + onSecondaryFixedVariant, + + /// md.sys.color.on-surface + onSurface, + + /// md.sys.color.on-surface-variant + onSurfaceVariant, + + /// md.sys.color.on-tertiary + onTertiary, + + /// md.sys.color.on-tertiary-container + onTertiaryContainer, + + /// md.sys.color.on-tertiary-fixed + onTertiaryFixed, + + /// md.sys.color.on-tertiary-fixed-variant + onTertiaryFixedVariant, + + /// md.sys.color.outline + outline, + + /// md.sys.color.outline-variant + outlineVariant, + + /// md.sys.color.primary + primary, + + /// md.sys.color.primary-container + primaryContainer, + + /// md.sys.color.primary-fixed + primaryFixed, + + /// md.sys.color.primary-fixed-dim + primaryFixedDim, + + /// md.sys.color.scrim + scrim, + + /// md.sys.color.secondary + secondary, + + /// md.sys.color.secondary-container + secondaryContainer, + + /// md.sys.color.secondary-fixed + secondaryFixed, + + /// md.sys.color.secondary-fixed-dim + secondaryFixedDim, + + /// md.sys.color.shadow + shadow, + + /// md.sys.color.surface + surface, + + /// md.sys.color.surface-bright + surfaceBright, + + /// md.sys.color.surface-container + surfaceContainer, + + /// md.sys.color.surface-container-high + surfaceContainerHigh, + + /// md.sys.color.surface-container-highest + surfaceContainerHighest, + + /// md.sys.color.surface-container-low + surfaceContainerLow, + + /// md.sys.color.surface-container-lowest + surfaceContainerLowest, + + /// md.sys.color.surface-dim + surfaceDim, + + /// md.sys.color.surface-variant + surfaceVariant, + + /// md.sys.color.tertiary + tertiary, + + /// md.sys.color.tertiary-container + tertiaryContainer, + + /// md.sys.color.tertiary-fixed + tertiaryFixed, + + /// md.sys.color.tertiary-fixed-dim + tertiaryFixedDim, +} diff --git a/packages/material_ui/tool/gen_defaults/data/data_table.dart b/packages/material_ui/tool/gen_defaults/data/data_table.dart new file mode 100644 index 000000000000..00ba8036d4ca --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/data_table.dart @@ -0,0 +1,315 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDataTable { + /// md.comp.data-table.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.data-table.footer.container.height + static const double footerContainerHeight = 52.00; + + /// md.comp.data-table.header.container.height + static const double headerContainerHeight = 56.00; + + /// md.comp.data-table.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.data-table.row-item.container.height + static const double rowItemContainerHeight = 52.00; + + /// md.comp.data-table.row-item.disabled.label-text.opacity + static const double rowItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.data-table.row-item.outline.width + static const double rowItemOutlineWidth = 1.00; + + /// md.comp.data-table.row-item.selected.hover.state-layer.opacity + static const double rowItemSelectedHoverStateLayerOpacity = 0.08; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.opacity + static const double rowItemUnselectedHoverStateLayerOpacity = 0.08; +} + +class TokenDataTableDark { + /// md.comp.data-table.footer.container.color + static const TokenColorRole footerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.row-item.selected.container.color + static const TokenColorRole rowItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.data-table.row-item.unselected.container.color + static const TokenColorRole rowItemUnselectedContainerColor = + TokenColorRole.surface; +} + +class TokenDataTableDarkDefault { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableDarkHighContrast { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableDarkMediumContrast { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableLight { + /// md.comp.data-table.footer.container.color + static const TokenColorRole footerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.row-item.selected.container.color + static const TokenColorRole rowItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.data-table.row-item.unselected.container.color + static const TokenColorRole rowItemUnselectedContainerColor = + TokenColorRole.surface; +} + +class TokenDataTableLightDefault { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableLightHighContrast { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableLightMediumContrast { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart b/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart new file mode 100644 index 000000000000..11e9c5520312 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart @@ -0,0 +1,116 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenDateInputModal { + /// md.comp.date-input.modal.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.date-input.modal.container.height + static const double containerHeight = 512.00; + + /// md.comp.date-input.modal.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.date-input.modal.container.width + static const double containerWidth = 328.00; + + /// md.comp.date-input.modal.header.container.height + static const double headerContainerHeight = 120.00; + + /// md.comp.date-input.modal.header.container.width + static const double headerContainerWidth = 328.00; + + /// md.comp.date-input.modal.header.headline.type + static const TypescaleStruct headerHeadlineType = + TokenTypescale.headlineLarge; + + /// md.comp.date-input.modal.header.supporting-text.type + static const TypescaleStruct headerSupportingTextType = + TokenTypescale.titleSmall; +} + +class TokenDateInputModalDark { + /// md.comp.date-input.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenDateInputModalDarkDefault { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDateInputModalDarkHighContrast { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDateInputModalDarkMediumContrast { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDateInputModalLight { + /// md.comp.date-input.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenDateInputModalLightDefault { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDateInputModalLightHighContrast { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDateInputModalLightMediumContrast { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart b/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart new file mode 100644 index 000000000000..764fe7c7bdd9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart @@ -0,0 +1,1117 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenDatePickerDocked { + /// md.comp.date-picker.docked.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.date-picker.docked.container.height + static const double containerHeight = 456.00; + + /// md.comp.date-picker.docked.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.date-picker.docked.container.width + static const double containerWidth = 360.00; + + /// md.comp.date-picker.docked.date.container.height + static const double dateContainerHeight = 48.00; + + /// md.comp.date-picker.docked.date.container.shape + static const ShapeStruct dateContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.docked.date.container.width + static const double dateContainerWidth = 48.00; + + /// md.comp.date-picker.docked.date.focus.state-layer.opacity + static const double dateFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.date.hover.state-layer.opacity + static const double dateHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.docked.date.label-text.type + static const TypescaleStruct dateLabelTextType = TokenTypescale.bodyLarge; + + /// md.comp.date-picker.docked.date.pressed.state-layer.opacity + static const double datePressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.date.state-layer.height + static const double dateStateLayerHeight = 40.00; + + /// md.comp.date-picker.docked.date.state-layer.shape + static const ShapeStruct dateStateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.docked.date.state-layer.width + static const double dateStateLayerWidth = 40.00; + + /// md.comp.date-picker.docked.date.today.container.outline.width + static const double dateTodayContainerOutlineWidth = 1.00; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.opacity + static const double dateUnselectedOutsideMonthLabelTextOpacity = 0.38; + + /// md.comp.date-picker.docked.header.height + static const double headerHeight = 64.00; + + /// md.comp.date-picker.docked.menu-button.container.height + static const double menuButtonContainerHeight = 40.00; + + /// md.comp.date-picker.docked.menu-button.container.shape + static const ShapeStruct menuButtonContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.docked.menu-button.disabled.icon.opacity + static const double menuButtonDisabledIconOpacity = 0.38; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.opacity + static const double menuButtonDisabledLabelTextOpacity = 0.38; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.opacity + static const double menuButtonFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.opacity + static const double menuButtonHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.docked.menu-button.icon.size + static const double menuButtonIconSize = 18.00; + + /// md.comp.date-picker.docked.menu-button.label-text.type + static const TypescaleStruct menuButtonLabelTextType = + TokenTypescale.labelLarge; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.opacity + static const double menuButtonPressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.opacity + static const double menuListItemFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.opacity + static const double menuListItemHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.docked.menu.list-item.label-text.type + static const TypescaleStruct menuListItemLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.opacity + static const double menuListItemPressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.size + static const double menuListItemSelectedLeadingIconSize = 24.00; + + /// md.comp.date-picker.docked.weekdays.label-text.type + static const TypescaleStruct weekdaysLabelTextType = TokenTypescale.bodyLarge; +} + +class TokenDatePickerDockedDark { + /// md.comp.date-picker.docked.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.date-picker.docked.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceVariant; +} + +class TokenDatePickerDockedDarkDefault { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedDarkHighContrast { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedDarkMediumContrast { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedLight { + /// md.comp.date-picker.docked.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.date-picker.docked.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceVariant; +} + +class TokenDatePickerDockedLightDefault { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedLightHighContrast { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedLightMediumContrast { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart b/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart new file mode 100644 index 000000000000..369ba5076bf7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart @@ -0,0 +1,957 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenDatePickerModal { + /// md.comp.date-picker.modal.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.date-picker.modal.container.height + static const double containerHeight = 524.00; + + /// md.comp.date-picker.modal.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.date-picker.modal.container.width + static const double containerWidth = 360.00; + + /// md.comp.date-picker.modal.date.container.height + static const double dateContainerHeight = 40.00; + + /// md.comp.date-picker.modal.date.container.shape + static const ShapeStruct dateContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.date.container.width + static const double dateContainerWidth = 40.00; + + /// md.comp.date-picker.modal.date.focus.state-layer.opacity + static const double dateFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.date.hover.state-layer.opacity + static const double dateHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.modal.date.label-text.type + static const TypescaleStruct dateLabelTextType = TokenTypescale.bodyLarge; + + /// md.comp.date-picker.modal.date.pressed.state-layer.opacity + static const double datePressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.date.state-layer.height + static const double dateStateLayerHeight = 40.00; + + /// md.comp.date-picker.modal.date.state-layer.shape + static const ShapeStruct dateStateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.date.state-layer.width + static const double dateStateLayerWidth = 40.00; + + /// md.comp.date-picker.modal.date.today.container.outline.width + static const double dateTodayContainerOutlineWidth = 1.00; + + /// md.comp.date-picker.modal.header.container.height + static const double headerContainerHeight = 120.00; + + /// md.comp.date-picker.modal.header.container.width + static const double headerContainerWidth = 360.00; + + /// md.comp.date-picker.modal.header.headline.type + static const TypescaleStruct headerHeadlineType = + TokenTypescale.headlineLarge; + + /// md.comp.date-picker.modal.header.supporting-text.type + static const TypescaleStruct headerSupportingTextType = + TokenTypescale.titleSmall; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.height + static const double rangeSelectionActiveIndicatorContainerHeight = 40.00; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.shape + static const ShapeStruct rangeSelectionActiveIndicatorContainerShape = + ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.range-selection.container.elevation + static const double rangeSelectionContainerElevation = 0.00; + + /// md.comp.date-picker.modal.range-selection.container.shape + static const ShapeStruct rangeSelectionContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.opacity + static const double rangeSelectionDateInRangeFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.opacity + static const double rangeSelectionDateInRangeHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.opacity + static const double rangeSelectionDateInRangePressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.range-selection.header.container.height + static const double rangeSelectionHeaderContainerHeight = 128.00; + + /// md.comp.date-picker.modal.range-selection.header.headline.type + static const TypescaleStruct rangeSelectionHeaderHeadlineType = + TokenTypescale.titleLarge; + + /// md.comp.date-picker.modal.range-selection.month.subhead.type + static const TypescaleStruct rangeSelectionMonthSubheadType = + TokenTypescale.titleSmall; + + /// md.comp.date-picker.modal.weekdays.label-text.type + static const TypescaleStruct weekdaysLabelTextType = TokenTypescale.bodyLarge; + + /// md.comp.date-picker.modal.year-selection.year.container.height + static const double yearSelectionYearContainerHeight = 36.00; + + /// md.comp.date-picker.modal.year-selection.year.container.width + static const double yearSelectionYearContainerWidth = 72.00; + + /// md.comp.date-picker.modal.year-selection.year.focus.state-layer.opacity + static const double yearSelectionYearFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.year-selection.year.hover.state-layer.opacity + static const double yearSelectionYearHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.modal.year-selection.year.label-text.type + static const TypescaleStruct yearSelectionYearLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.date-picker.modal.year-selection.year.pressed.state-layer.opacity + static const double yearSelectionYearPressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.year-selection.year.state-layer.height + static const double yearSelectionYearStateLayerHeight = 36.00; + + /// md.comp.date-picker.modal.year-selection.year.state-layer.shape + static const ShapeStruct yearSelectionYearStateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.year-selection.year.state-layer.width + static const double yearSelectionYearStateLayerWidth = 72.00; +} + +class TokenDatePickerModalDark { + /// md.comp.date-picker.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenDatePickerModalDarkDefault { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDatePickerModalDarkHighContrast { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDatePickerModalDarkMediumContrast { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDatePickerModalLight { + /// md.comp.date-picker.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenDatePickerModalLightDefault { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDatePickerModalLightHighContrast { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDatePickerModalLightMediumContrast { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/dialog.dart b/packages/material_ui/tool/gen_defaults/data/dialog.dart new file mode 100644 index 000000000000..d0549af4cc22 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/dialog.dart @@ -0,0 +1,291 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenDialog { + /// md.comp.dialog.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// md.comp.dialog.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.dialog.action.label-text.type + static const TypescaleStruct actionLabelTextType = TokenTypescale.titleSmall; + + /// md.comp.dialog.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.dialog.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.dialog.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.dialog.headline.type + static const TypescaleStruct headlineType = TokenTypescale.headlineSmall; + + /// md.comp.dialog.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; + + /// md.comp.dialog.with-icon.icon.size + static const double withIconIconSize = 24.00; +} + +class TokenDialogDark { + /// md.comp.dialog.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenDialogDarkDefault { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} + +class TokenDialogDarkHighContrast { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} + +class TokenDialogDarkMediumContrast { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} + +class TokenDialogLight { + /// md.comp.dialog.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenDialogLightDefault { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} + +class TokenDialogLightHighContrast { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} + +class TokenDialogLightMediumContrast { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/divider.dart b/packages/material_ui/tool/gen_defaults/data/divider.dart new file mode 100644 index 000000000000..6e9b066c0684 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/divider.dart @@ -0,0 +1,42 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenDivider { + /// md.comp.divider.thickness + static const double thickness = 1.00; +} + +class TokenDividerDarkDefault { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerDarkHighContrast { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerDarkMediumContrast { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerLightDefault { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerLightHighContrast { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerLightMediumContrast { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/drag_handle.dart b/packages/material_ui/tool/gen_defaults/data/drag_handle.dart new file mode 100644 index 000000000000..1fa96a37d30d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/drag_handle.dart @@ -0,0 +1,151 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDragHandle { + /// md.comp.drag-handle.container.width + static const double containerWidth = 24.00; + + /// md.comp.drag-handle.elevation + static const double elevation = 0.00; + + /// md.comp.drag-handle.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.drag-handle.height + static const double height = 48.00; + + /// md.comp.drag-handle.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.drag-handle.pressed.elevation + static const double pressedElevation = 0.00; + + /// md.comp.drag-handle.pressed.height + static const double pressedHeight = 52.00; + + /// md.comp.drag-handle.pressed.shape + static const ShapeStruct pressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.drag-handle.pressed.width + static const double pressedWidth = 12.00; + + /// md.comp.drag-handle.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.drag-handle.width + static const double width = 4.00; +} + +class TokenDragHandleDarkDefault { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleDarkHighContrast { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleDarkMediumContrast { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleLightDefault { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleLightHighContrast { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleLightMediumContrast { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/elevated_card.dart b/packages/material_ui/tool/gen_defaults/data/elevated_card.dart new file mode 100644 index 000000000000..54602963b374 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/elevated_card.dart @@ -0,0 +1,205 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenElevatedCard { + /// md.comp.elevated-card.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.elevated-card.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.elevated-card.disabled.container.elevation + static const double disabledContainerElevation = 1.00; + + /// md.comp.elevated-card.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; + + /// md.comp.elevated-card.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.elevated-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.elevated-card.focus.container.elevation + static const double focusContainerElevation = 1.00; + + /// md.comp.elevated-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.elevated-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.elevated-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.elevated-card.hover.container.elevation + static const double hoverContainerElevation = 3.00; + + /// md.comp.elevated-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.elevated-card.icon.size + static const double iconSize = 24.00; + + /// md.comp.elevated-card.pressed.container.elevation + static const double pressedContainerElevation = 1.00; + + /// md.comp.elevated-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenElevatedCardDark { + /// md.comp.elevated-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.elevated-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.elevated-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; +} + +class TokenElevatedCardDarkDefault { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardDarkHighContrast { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardDarkMediumContrast { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardLight { + /// md.comp.elevated-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.elevated-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.elevated-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; +} + +class TokenElevatedCardLightDefault { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardLightHighContrast { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardLightMediumContrast { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/elevation.dart b/packages/material_ui/tool/gen_defaults/data/elevation.dart new file mode 100644 index 000000000000..8a5dbc2a8520 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/elevation.dart @@ -0,0 +1,25 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenElevation { + /// md.sys.elevation.level0 + static const double level0 = 0.00; + + /// md.sys.elevation.level1 + static const double level1 = 1.00; + + /// md.sys.elevation.level2 + static const double level2 = 3.00; + + /// md.sys.elevation.level3 + static const double level3 = 6.00; + + /// md.sys.elevation.level4 + static const double level4 = 8.00; + + /// md.sys.elevation.level5 + static const double level5 = 12.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab.dart new file mode 100644 index 000000000000..b76998ad22f2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab.dart @@ -0,0 +1,38 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFab { + /// md.comp.extended-fab.container.height + static const double containerHeight = 56.00; + + /// md.comp.extended-fab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.extended-fab.icon-label-space + static const double iconLabelSpace = 12.00; + + /// md.comp.extended-fab.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; + + /// md.comp.extended-fab.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.extended-fab.trailing-space + static const double trailingSpace = 20.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart new file mode 100644 index 000000000000..82f5f0017df9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart @@ -0,0 +1,38 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFabLarge { + /// md.comp.extended-fab.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.extended-fab.large.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.extended-fab.large.icon-label-space + static const double iconLabelSpace = 16.00; + + /// md.comp.extended-fab.large.icon.size + static const double iconSize = 36.00; + + /// md.comp.extended-fab.large.label-text + static const TypescaleStruct labelText = TokenTypescale.headlineSmall; + + /// md.comp.extended-fab.large.leading-space + static const double leadingSpace = 28.00; + + /// md.comp.extended-fab.large.trailing-space + static const double trailingSpace = 28.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart new file mode 100644 index 000000000000..714c5795f529 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart @@ -0,0 +1,38 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFabMedium { + /// md.comp.extended-fab.medium.container.height + static const double containerHeight = 80.00; + + /// md.comp.extended-fab.medium.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.00, + ); + + /// md.comp.extended-fab.medium.icon-label-space + static const double iconLabelSpace = 12.00; + + /// md.comp.extended-fab.medium.icon.size + static const double iconSize = 28.00; + + /// md.comp.extended-fab.medium.label-text + static const TypescaleStruct labelText = TokenTypescale.titleLarge; + + /// md.comp.extended-fab.medium.leading-space + static const double leadingSpace = 26.00; + + /// md.comp.extended-fab.medium.trailing-space + static const double trailingSpace = 26.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart new file mode 100644 index 000000000000..2193898b36e9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart @@ -0,0 +1,268 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenExtendedFabPrimary { + /// md.comp.extended-fab.primary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.primary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.primary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.primary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.primary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabPrimaryDark { + /// md.comp.extended-fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabPrimaryDarkDefault { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryDarkHighContrast { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryDarkMediumContrast { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryLight { + /// md.comp.extended-fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabPrimaryLightDefault { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryLightHighContrast { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryLightMediumContrast { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart new file mode 100644 index 000000000000..84f7828b0201 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart @@ -0,0 +1,328 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenExtendedFabPrimaryContainer { + /// md.comp.extended-fab.primary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.primary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.primary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.primary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabPrimaryContainerDark { + /// md.comp.extended-fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabPrimaryContainerDarkDefault { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerDarkHighContrast { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerDarkMediumContrast { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerLight { + /// md.comp.extended-fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabPrimaryContainerLightDefault { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerLightHighContrast { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerLightMediumContrast { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart new file mode 100644 index 000000000000..00a7c4e55445 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart @@ -0,0 +1,304 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenExtendedFabSecondary { + /// md.comp.extended-fab.secondary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.secondary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.secondary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.secondary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.secondary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabSecondaryDark { + /// md.comp.extended-fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabSecondaryDarkDefault { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenExtendedFabSecondaryDarkHighContrast { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenExtendedFabSecondaryDarkMediumContrast { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenExtendedFabSecondaryLight { + /// md.comp.extended-fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabSecondaryLightDefault { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenExtendedFabSecondaryLightHighContrast { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenExtendedFabSecondaryLightMediumContrast { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart new file mode 100644 index 000000000000..dc80269c1704 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart @@ -0,0 +1,334 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenExtendedFabSecondaryContainer { + /// md.comp.extended-fab.secondary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.secondary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.secondary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.secondary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabSecondaryContainerDark { + /// md.comp.extended-fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabSecondaryContainerDarkDefault { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerDarkHighContrast { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerDarkMediumContrast { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerLight { + /// md.comp.extended-fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabSecondaryContainerLightDefault { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerLightHighContrast { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerLightMediumContrast { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart new file mode 100644 index 000000000000..8848ba6186d2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart @@ -0,0 +1,38 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFabSmall { + /// md.comp.extended-fab.small.container.height + static const double containerHeight = 56.00; + + /// md.comp.extended-fab.small.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.extended-fab.small.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.extended-fab.small.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.small.label-text + static const TypescaleStruct labelText = TokenTypescale.titleMedium; + + /// md.comp.extended-fab.small.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.extended-fab.small.trailing-space + static const double trailingSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart new file mode 100644 index 000000000000..9b74fabd8a5c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart @@ -0,0 +1,323 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFabSurface { + /// md.comp.extended-fab.surface.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.surface.container.height + static const double containerHeight = 56.00; + + /// md.comp.extended-fab.surface.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.extended-fab.surface.focus.container.elevation + static const double focusContainerElevation = 6.00; + + /// md.comp.extended-fab.surface.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.extended-fab.surface.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.extended-fab.surface.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.surface.hover.container.elevation + static const double hoverContainerElevation = 8.00; + + /// md.comp.extended-fab.surface.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.surface.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.surface.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.extended-fab.surface.lowered.container.elevation + static const double loweredContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.lowered.focus.container.elevation + static const double loweredFocusContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.lowered.hover.container.elevation + static const double loweredHoverContainerElevation = 3.00; + + /// md.comp.extended-fab.surface.lowered.pressed.container.elevation + static const double loweredPressedContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.surface.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabSurfaceDark { + /// md.comp.extended-fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.extended-fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenExtendedFabSurfaceDarkDefault { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenExtendedFabSurfaceDarkHighContrast { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenExtendedFabSurfaceDarkMediumContrast { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenExtendedFabSurfaceLight { + /// md.comp.extended-fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.extended-fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenExtendedFabSurfaceLightDefault { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenExtendedFabSurfaceLightHighContrast { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenExtendedFabSurfaceLightMediumContrast { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart new file mode 100644 index 000000000000..257ad11d43ac --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart @@ -0,0 +1,286 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenExtendedFabTertiary { + /// md.comp.extended-fab.tertiary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.tertiary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.tertiary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.tertiary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabTertiaryDark { + /// md.comp.extended-fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabTertiaryDarkDefault { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryDarkHighContrast { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryDarkMediumContrast { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryLight { + /// md.comp.extended-fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabTertiaryLightDefault { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryLightHighContrast { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryLightMediumContrast { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart new file mode 100644 index 000000000000..21a7d289571d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart @@ -0,0 +1,328 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenExtendedFabTertiaryContainer { + /// md.comp.extended-fab.tertiary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.tertiary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.tertiary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabTertiaryContainerDark { + /// md.comp.extended-fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabTertiaryContainerDarkDefault { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerDarkHighContrast { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerDarkMediumContrast { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerLight { + /// md.comp.extended-fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabTertiaryContainerLightDefault { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerLightHighContrast { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerLightMediumContrast { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab.dart b/packages/material_ui/tool/gen_defaults/data/fab.dart new file mode 100644 index 000000000000..e9d5c4320af6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab.dart @@ -0,0 +1,27 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenFab { + /// md.comp.fab.container.height + static const double containerHeight = 56.00; + + /// md.comp.fab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.fab.container.width + static const double containerWidth = 56.00; + + /// md.comp.fab.icon.size + static const double iconSize = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_large.dart b/packages/material_ui/tool/gen_defaults/data/fab_large.dart new file mode 100644 index 000000000000..1a5f4baeb4d7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_large.dart @@ -0,0 +1,27 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenFabLarge { + /// md.comp.fab.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.fab.large.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.fab.large.container.width + static const double containerWidth = 96.00; + + /// md.comp.fab.large.icon.size + static const double iconSize = 36.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_medium.dart b/packages/material_ui/tool/gen_defaults/data/fab_medium.dart new file mode 100644 index 000000000000..8fdefaeb5617 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_medium.dart @@ -0,0 +1,27 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenFabMedium { + /// md.comp.fab.medium.container.height + static const double containerHeight = 80.00; + + /// md.comp.fab.medium.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.00, + ); + + /// md.comp.fab.medium.container.width + static const double containerWidth = 80.00; + + /// md.comp.fab.medium.icon.size + static const double iconSize = 28.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu.dart new file mode 100644 index 000000000000..31efdb3b7efc --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu.dart @@ -0,0 +1,68 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFabMenu { + /// md.comp.fab-menu.close-button.between-space + static const double closeButtonBetweenSpace = 8.00; + + /// md.comp.fab-menu.close-button.container.elevation + static const double closeButtonContainerElevation = 6.00; + + /// md.comp.fab-menu.close-button.container.height + static const double closeButtonContainerHeight = 56.00; + + /// md.comp.fab-menu.close-button.container.shape + static const ShapeStruct closeButtonContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.fab-menu.close-button.container.width + static const double closeButtonContainerWidth = 56.00; + + /// md.comp.fab-menu.close-button.icon.size + static const double closeButtonIconSize = 20.00; + + /// md.comp.fab-menu.menu-item.between-space + static const double menuItemBetweenSpace = 4.00; + + /// md.comp.fab-menu.menu-item.container.elevation + static const double menuItemContainerElevation = 0.00; + + /// md.comp.fab-menu.menu-item.container.height + static const double menuItemContainerHeight = 56.00; + + /// md.comp.fab-menu.menu-item.container.shape + static const ShapeStruct menuItemContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.fab-menu.menu-item.icon-label-space + static const double menuItemIconLabelSpace = 8.00; + + /// md.comp.fab-menu.menu-item.icon.size + static const double menuItemIconSize = 24.00; + + /// md.comp.fab-menu.menu-item.label-text + static const TypescaleStruct menuItemLabelText = TokenTypescale.titleMedium; + + /// md.comp.fab-menu.menu-item.leading-space + static const double menuItemLeadingSpace = 24.00; + + /// md.comp.fab-menu.menu-item.trailing-space + static const double menuItemTrailingSpace = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart new file mode 100644 index 000000000000..839f182f149f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart @@ -0,0 +1,193 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabMenuPrimaryCloseButton { + /// md.comp.fab-menu.primary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.primary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.primary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuPrimaryCloseButtonDark { + /// md.comp.fab-menu.primary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuPrimaryCloseButtonDarkDefault { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonDarkHighContrast { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonDarkMediumContrast { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonLight { + /// md.comp.fab-menu.primary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuPrimaryCloseButtonLightDefault { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonLightHighContrast { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonLightMediumContrast { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart new file mode 100644 index 000000000000..fc057433deb4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart @@ -0,0 +1,339 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabMenuPrimaryContainer { + /// md.comp.fab-menu.primary-container.list-item.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.primary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.primary-container.list-item.pressed.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuPrimaryContainerDark { + /// md.comp.fab-menu.primary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuPrimaryContainerDarkDefault { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerDarkHighContrast { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerDarkMediumContrast { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerLight { + /// md.comp.fab-menu.primary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuPrimaryContainerLightDefault { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerLightHighContrast { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerLightMediumContrast { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart new file mode 100644 index 000000000000..d6f80c5ff0a7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart @@ -0,0 +1,211 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabMenuSecondaryCloseButton { + /// md.comp.fab-menu.secondary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.secondary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.secondary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuSecondaryCloseButtonDark { + /// md.comp.fab-menu.secondary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuSecondaryCloseButtonDarkDefault { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabMenuSecondaryCloseButtonDarkHighContrast { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabMenuSecondaryCloseButtonDarkMediumContrast { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabMenuSecondaryCloseButtonLight { + /// md.comp.fab-menu.secondary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuSecondaryCloseButtonLightDefault { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabMenuSecondaryCloseButtonLightHighContrast { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabMenuSecondaryCloseButtonLightMediumContrast { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart new file mode 100644 index 000000000000..1e1452968103 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart @@ -0,0 +1,339 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabMenuSecondaryContainer { + /// md.comp.fab-menu.secondary-container.list-item.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuSecondaryContainerDark { + /// md.comp.fab-menu.secondary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuSecondaryContainerDarkDefault { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerDarkHighContrast { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerDarkMediumContrast { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerLight { + /// md.comp.fab-menu.secondary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuSecondaryContainerLightDefault { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerLightHighContrast { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerLightMediumContrast { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart new file mode 100644 index 000000000000..357c31b7d82c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart @@ -0,0 +1,211 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabMenuTertiaryCloseButton { + /// md.comp.fab-menu.tertiary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.tertiary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.tertiary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuTertiaryCloseButtonDark { + /// md.comp.fab-menu.tertiary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuTertiaryCloseButtonDarkDefault { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonDarkHighContrast { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonDarkMediumContrast { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonLight { + /// md.comp.fab-menu.tertiary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuTertiaryCloseButtonLightDefault { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonLightHighContrast { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonLightMediumContrast { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart new file mode 100644 index 000000000000..9bd7b40f911f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart @@ -0,0 +1,339 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabMenuTertiaryContainer { + /// md.comp.fab-menu.tertiary-container.list-item.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuTertiaryContainerDark { + /// md.comp.fab-menu.tertiary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuTertiaryContainerDarkDefault { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerDarkHighContrast { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerDarkMediumContrast { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerLight { + /// md.comp.fab-menu.tertiary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuTertiaryContainerLightDefault { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerLightHighContrast { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerLightMediumContrast { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_primary.dart b/packages/material_ui/tool/gen_defaults/data/fab_primary.dart new file mode 100644 index 000000000000..194cc5c5653c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_primary.dart @@ -0,0 +1,196 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabPrimary { + /// md.comp.fab.primary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.primary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.primary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.primary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.primary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.primary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.primary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabPrimaryDark { + /// md.comp.fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabPrimaryDarkDefault { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryDarkHighContrast { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryDarkMediumContrast { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryLight { + /// md.comp.fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabPrimaryLightDefault { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryLightHighContrast { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryLightMediumContrast { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart new file mode 100644 index 000000000000..10647667eb11 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart @@ -0,0 +1,232 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabPrimaryContainer { + /// md.comp.fab.primary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.primary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.primary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.primary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.primary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.primary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.primary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabPrimaryContainerDark { + /// md.comp.fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabPrimaryContainerDarkDefault { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabPrimaryContainerDarkHighContrast { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabPrimaryContainerDarkMediumContrast { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabPrimaryContainerLight { + /// md.comp.fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabPrimaryContainerLightDefault { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabPrimaryContainerLightHighContrast { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabPrimaryContainerLightMediumContrast { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart b/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart new file mode 100644 index 000000000000..e96dfde95600 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart @@ -0,0 +1,214 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabSecondary { + /// md.comp.fab.secondary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.secondary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.secondary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.secondary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.secondary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.secondary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.secondary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabSecondaryDark { + /// md.comp.fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabSecondaryDarkDefault { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryDarkHighContrast { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryDarkMediumContrast { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryLight { + /// md.comp.fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabSecondaryLightDefault { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryLightHighContrast { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryLightMediumContrast { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart new file mode 100644 index 000000000000..bee0d502513d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart @@ -0,0 +1,238 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabSecondaryContainer { + /// md.comp.fab.secondary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.secondary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.secondary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.secondary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.secondary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.secondary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.secondary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabSecondaryContainerDark { + /// md.comp.fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabSecondaryContainerDarkDefault { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabSecondaryContainerDarkHighContrast { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabSecondaryContainerDarkMediumContrast { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabSecondaryContainerLight { + /// md.comp.fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabSecondaryContainerLightDefault { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabSecondaryContainerLightHighContrast { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabSecondaryContainerLightMediumContrast { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_small.dart b/packages/material_ui/tool/gen_defaults/data/fab_small.dart new file mode 100644 index 000000000000..9ac8da1775f9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_small.dart @@ -0,0 +1,27 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenFabSmall { + /// md.comp.fab.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.fab.small.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.fab.small.container.width + static const double containerWidth = 40.00; + + /// md.comp.fab.small.icon.size + static const double iconSize = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_surface.dart b/packages/material_ui/tool/gen_defaults/data/fab_surface.dart new file mode 100644 index 000000000000..0c3e2fa99a36 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_surface.dart @@ -0,0 +1,249 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFabSurface { + /// md.comp.fab.surface.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.surface.container.height + static const double containerHeight = 56.00; + + /// md.comp.fab.surface.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.fab.surface.container.width + static const double containerWidth = 56.00; + + /// md.comp.fab.surface.focus.container.elevation + static const double focusContainerElevation = 6.00; + + /// md.comp.fab.surface.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.fab.surface.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.fab.surface.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.fab.surface.hover.container.elevation + static const double hoverContainerElevation = 8.00; + + /// md.comp.fab.surface.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.fab.surface.icon.size + static const double iconSize = 24.00; + + /// md.comp.fab.surface.lowered.container.elevation + static const double loweredContainerElevation = 1.00; + + /// md.comp.fab.surface.lowered.focus.container.elevation + static const double loweredFocusContainerElevation = 1.00; + + /// md.comp.fab.surface.lowered.hover.container.elevation + static const double loweredHoverContainerElevation = 3.00; + + /// md.comp.fab.surface.lowered.pressed.container.elevation + static const double loweredPressedContainerElevation = 1.00; + + /// md.comp.fab.surface.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.surface.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabSurfaceDark { + /// md.comp.fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenFabSurfaceDarkDefault { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceDarkHighContrast { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceDarkMediumContrast { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceLight { + /// md.comp.fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenFabSurfaceLightDefault { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceLightHighContrast { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceLightMediumContrast { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart b/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart new file mode 100644 index 000000000000..b36ac08423f2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart @@ -0,0 +1,214 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabTertiary { + /// md.comp.fab.tertiary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.tertiary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.tertiary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.tertiary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.tertiary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.tertiary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.tertiary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabTertiaryDark { + /// md.comp.fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabTertiaryDarkDefault { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryDarkHighContrast { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryDarkMediumContrast { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryLight { + /// md.comp.fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabTertiaryLightDefault { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryLightHighContrast { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryLightMediumContrast { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart new file mode 100644 index 000000000000..b9d41e17a590 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart @@ -0,0 +1,232 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenFabTertiaryContainer { + /// md.comp.fab.tertiary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.tertiary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.tertiary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.tertiary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.tertiary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.tertiary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.tertiary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabTertiaryContainerDark { + /// md.comp.fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabTertiaryContainerDarkDefault { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerDarkHighContrast { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerDarkMediumContrast { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerLight { + /// md.comp.fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabTertiaryContainerLightDefault { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerLightHighContrast { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerLightMediumContrast { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart b/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart new file mode 100644 index 000000000000..d05663c9fd0f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart @@ -0,0 +1,1277 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFilledAutocomplete { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.filled-autocomplete.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.filled-autocomplete.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.filled-autocomplete.text-field.active-indicator.height + static const double textFieldActiveIndicatorHeight = 1.00; + + /// md.comp.filled-autocomplete.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.height + static const double textFieldDisabledActiveIndicatorHeight = 1.00; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.opacity + static const double textFieldDisabledActiveIndicatorOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.container.opacity + static const double textFieldDisabledContainerOpacity = 0.04; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.height + static const double textFieldFocusActiveIndicatorHeight = 2.00; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.height + static const double textFieldHoverActiveIndicatorHeight = 1.00; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-autocomplete.text-field.input-text.type + static const TypescaleStruct textFieldInputTextType = + TokenTypescale.bodyLarge; + + /// md.comp.filled-autocomplete.text-field.label-text.type + static const TypescaleStruct textFieldLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.filled-autocomplete.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 20.00; + + /// md.comp.filled-autocomplete.text-field.supporting-text.type + static const TypescaleStruct textFieldSupportingTextType = + TokenTypescale.bodySmall; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; +} + +class TokenFilledAutocompleteDark { + /// md.comp.filled-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledAutocompleteDarkDefault { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteDarkHighContrast { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteDarkMediumContrast { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteLight { + /// md.comp.filled-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledAutocompleteLightDefault { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteLightHighContrast { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteLightMediumContrast { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_card.dart b/packages/material_ui/tool/gen_defaults/data/filled_card.dart new file mode 100644 index 000000000000..6b6765c10da9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_card.dart @@ -0,0 +1,217 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFilledCard { + /// md.comp.filled-card.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.filled-card.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.filled-card.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.filled-card.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; + + /// md.comp.filled-card.dragged.container.elevation + static const double draggedContainerElevation = 6.00; + + /// md.comp.filled-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.filled-card.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.filled-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filled-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filled-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.filled-card.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.filled-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-card.icon.size + static const double iconSize = 24.00; + + /// md.comp.filled-card.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.filled-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFilledCardDark { + /// md.comp.filled-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFilledCardDarkDefault { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenFilledCardDarkHighContrast { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenFilledCardDarkMediumContrast { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenFilledCardLight { + /// md.comp.filled-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFilledCardLightDefault { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenFilledCardLightHighContrast { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenFilledCardLightMediumContrast { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart new file mode 100644 index 000000000000..d18544f599ff --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart @@ -0,0 +1,504 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFilledMenuButton { + /// md.comp.filled-menu-button.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.filled-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.filled-menu-button.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.filled-menu-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.12; + + /// md.comp.filled-menu-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filled-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-menu-button.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.filled-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filled-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filled-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.filled-menu-button.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.filled-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-menu-button.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.filled-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.filled-menu-button.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-menu-button.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.opacity + static const double withIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; +} + +class TokenFilledMenuButtonDarkDefault { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonDarkHighContrast { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonDarkMediumContrast { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonLightDefault { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonLightHighContrast { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonLightMediumContrast { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_select.dart b/packages/material_ui/tool/gen_defaults/data/filled_select.dart new file mode 100644 index 000000000000..19deaa16711f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_select.dart @@ -0,0 +1,1337 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFilledSelect { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.filled-select.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.filled-select.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.filled-select.menu.divider.height + static const double menuDividerHeight = 1.00; + + /// md.comp.filled-select.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; + + /// md.comp.filled-select.menu.list-item.label-text.type + static const TypescaleStruct menuListItemLabelTextType = + TokenTypescale.titleSmall; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.size + static const double menuListItemWithLeadingIconLeadingIconSize = 24.00; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.size + static const double menuListItemWithTrailingIconTrailingIconSize = 24.00; + + /// md.comp.filled-select.text-field.active-indicator.height + static const double textFieldActiveIndicatorHeight = 1.00; + + /// md.comp.filled-select.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-select.text-field.disabled.active-indicator.height + static const double textFieldDisabledActiveIndicatorHeight = 1.00; + + /// md.comp.filled-select.text-field.disabled.active-indicator.opacity + static const double textFieldDisabledActiveIndicatorOpacity = 0.38; + + /// md.comp.filled-select.text-field.disabled.container.opacity + static const double textFieldDisabledContainerOpacity = 0.04; + + /// md.comp.filled-select.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.filled-select.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.filled-select.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-select.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-select.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-select.text-field.focus.active-indicator.height + static const double textFieldFocusActiveIndicatorHeight = 2.00; + + /// md.comp.filled-select.text-field.hover.active-indicator.height + static const double textFieldHoverActiveIndicatorHeight = 1.00; + + /// md.comp.filled-select.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-select.text-field.input-text.type + static const TypescaleStruct textFieldInputTextType = + TokenTypescale.bodyLarge; + + /// md.comp.filled-select.text-field.label-text.type + static const TypescaleStruct textFieldLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.filled-select.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; + + /// md.comp.filled-select.text-field.supporting-text.type + static const TypescaleStruct textFieldSupportingTextType = + TokenTypescale.bodySmall; + + /// md.comp.filled-select.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; +} + +class TokenFilledSelectDark { + /// md.comp.filled-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.filled-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-select.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledSelectDarkDefault { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectDarkHighContrast { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectDarkMediumContrast { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectLight { + /// md.comp.filled-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.filled-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-select.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledSelectLightDefault { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectLightHighContrast { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectLightMediumContrast { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart b/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart new file mode 100644 index 000000000000..7af67ecfd5d4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart @@ -0,0 +1,1200 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFilledTextField { + /// md.comp.filled-text-field.active-indicator.height + static const double activeIndicatorHeight = 1.00; + + /// md.comp.filled-text-field.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-text-field.disabled.active-indicator.height + static const double disabledActiveIndicatorHeight = 1.00; + + /// md.comp.filled-text-field.disabled.active-indicator.opacity + static const double disabledActiveIndicatorOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.container.opacity + static const double disabledContainerOpacity = 0.04; + + /// md.comp.filled-text-field.disabled.input-text.opacity + static const double disabledInputTextOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.supporting-text.opacity + static const double disabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-text-field.error.hover.state-layer.opacity + static const double errorHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-text-field.focus.active-indicator.height + static const double focusActiveIndicatorHeight = 2.00; + + /// md.comp.filled-text-field.focus.active-indicator.thickness + static const double focusActiveIndicatorThickness = 3.00; + + /// md.comp.filled-text-field.hover.active-indicator.height + static const double hoverActiveIndicatorHeight = 1.00; + + /// md.comp.filled-text-field.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-text-field.input-text.type + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; + + /// md.comp.filled-text-field.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.bodyLarge; + + /// md.comp.filled-text-field.leading-icon.size + static const double leadingIconSize = 24.00; + + /// md.comp.filled-text-field.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; + + /// md.comp.filled-text-field.trailing-icon.size + static const double trailingIconSize = 24.00; +} + +class TokenFilledTextFieldDark { + /// md.comp.filled-text-field.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledTextFieldDarkDefault { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldDarkHighContrast { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldDarkMediumContrast { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldLight { + /// md.comp.filled-text-field.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledTextFieldLightDefault { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldLightHighContrast { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldLightMediumContrast { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filter_chip.dart b/packages/material_ui/tool/gen_defaults/data/filter_chip.dart new file mode 100644 index 000000000000..dd9397cf8041 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filter_chip.dart @@ -0,0 +1,1331 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFilterChip { + /// md.comp.filter-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.filter-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.filter-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filter-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.filter-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.filter-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.filter-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.filter-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.filter-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.filter-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.filter-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.disabled.selected.container.opacity + static const double flatDisabledSelectedContainerOpacity = 0.12; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.opacity + static const double flatDisabledUnselectedOutlineOpacity = 0.12; + + /// md.comp.filter-chip.flat.selected.focus.container.elevation + static const double flatSelectedFocusContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.selected.hover.container.elevation + static const double flatSelectedHoverContainerElevation = 1.00; + + /// md.comp.filter-chip.flat.selected.outline.width + static const double flatSelectedOutlineWidth = 0.00; + + /// md.comp.filter-chip.flat.selected.pressed.container.elevation + static const double flatSelectedPressedContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.unselected.focus.container.elevation + static const double flatUnselectedFocusContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.unselected.hover.container.elevation + static const double flatUnselectedHoverContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.unselected.outline.width + static const double flatUnselectedOutlineWidth = 1.00; + + /// md.comp.filter-chip.flat.unselected.pressed.container.elevation + static const double flatUnselectedPressedContainerElevation = 0.00; + + /// md.comp.filter-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filter-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filter-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.filter-chip.selected.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.filter-chip.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.filter-chip.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.unselected.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.filter-chip.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.filter-chip.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.with-icon.icon.size + static const double withIconIconSize = 18.00; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.opacity + static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; +} + +class TokenFilterChipDark { + /// md.comp.filter-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.filter-chip.elevated.unselected.container.color + static const TokenColorRole elevatedUnselectedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenFilterChipDarkDefault { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilterChipDarkHighContrast { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilterChipDarkMediumContrast { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilterChipLight { + /// md.comp.filter-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.filter-chip.elevated.unselected.container.color + static const TokenColorRole elevatedUnselectedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenFilterChipLightDefault { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilterChipLightHighContrast { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilterChipLightMediumContrast { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart b/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart new file mode 100644 index 000000000000..f335fc0a8f6d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart @@ -0,0 +1,292 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFullScreenDialog { + /// md.comp.full-screen-dialog.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.full-screen-dialog.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.opacity + static const double headerActionFocusStateLayerOpacity = 0.10; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.opacity + static const double headerActionHoverStateLayerOpacity = 0.08; + + /// md.comp.full-screen-dialog.header.action.label-text.type + static const TypescaleStruct headerActionLabelTextType = + TokenTypescale.titleSmall; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.opacity + static const double headerActionPressedStateLayerOpacity = 0.10; + + /// md.comp.full-screen-dialog.header.container.elevation + static const double headerContainerElevation = 0.00; + + /// md.comp.full-screen-dialog.header.container.height + static const double headerContainerHeight = 56.00; + + /// md.comp.full-screen-dialog.header.headline.type + static const TypescaleStruct headerHeadlineType = TokenTypescale.titleLarge; + + /// md.comp.full-screen-dialog.header.icon.size + static const double headerIconSize = 24.00; + + /// md.comp.full-screen-dialog.header.on-scroll.container.elevation + static const double headerOnScrollContainerElevation = 3.00; +} + +class TokenFullScreenDialogDark { + /// md.comp.full-screen-dialog.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.header.on-scroll.container.color + static const TokenColorRole headerOnScrollContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenFullScreenDialogDarkDefault { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} + +class TokenFullScreenDialogDarkHighContrast { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} + +class TokenFullScreenDialogDarkMediumContrast { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} + +class TokenFullScreenDialogLight { + /// md.comp.full-screen-dialog.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.header.on-scroll.container.color + static const TokenColorRole headerOnScrollContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenFullScreenDialogLightDefault { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} + +class TokenFullScreenDialogLightHighContrast { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} + +class TokenFullScreenDialogLightMediumContrast { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/glass_button.dart b/packages/material_ui/tool/gen_defaults/data/glass_button.dart new file mode 100644 index 000000000000..96de8d13e9c4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/glass_button.dart @@ -0,0 +1,293 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenGlassButtonDark { + /// md.comp.glass.button.text.container.color + static const TokenColorRole textContainerColor = TokenColorRole.surface; + + /// md.comp.glass.button.text.disabled.container.color + static const TokenColorRole textDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.button.text.selected.container.color + static const TokenColorRole textSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.button.text.unselected.container.color + static const TokenColorRole textUnselectedContainerColor = + TokenColorRole.surface; +} + +class TokenGlassButtonDarkDefault { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonDarkHighContrast { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonDarkMediumContrast { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonLight { + /// md.comp.glass.button.text.container.color + static const TokenColorRole textContainerColor = TokenColorRole.surface; + + /// md.comp.glass.button.text.disabled.container.color + static const TokenColorRole textDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.button.text.selected.container.color + static const TokenColorRole textSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.button.text.unselected.container.color + static const TokenColorRole textUnselectedContainerColor = + TokenColorRole.surface; +} + +class TokenGlassButtonLightDefault { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonLightHighContrast { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonLightMediumContrast { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart b/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart new file mode 100644 index 000000000000..fe7c418fff7f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart @@ -0,0 +1,141 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenGlassIconButtonDark { + /// md.comp.glass.icon-button.filled.disabled.container.color + static const TokenColorRole filledDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.icon-button.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.disabled.container.color + static const TokenColorRole standardDisabledContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.disabled.selected.container.color + static const TokenColorRole standardDisabledSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.disabled.unselected.container.color + static const TokenColorRole standardDisabledUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.selected.container.color + static const TokenColorRole standardSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole standardSelectedPressedStateLayerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.unselected.container.color + static const TokenColorRole standardUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.tonal.disabled.container.color + static const TokenColorRole tonalDisabledContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenGlassIconButtonDarkDefault { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenGlassIconButtonDarkHighContrast { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenGlassIconButtonDarkMediumContrast { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenGlassIconButtonLight { + /// md.comp.glass.icon-button.filled.disabled.container.color + static const TokenColorRole filledDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.icon-button.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.disabled.container.color + static const TokenColorRole standardDisabledContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.disabled.selected.container.color + static const TokenColorRole standardDisabledSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.disabled.unselected.container.color + static const TokenColorRole standardDisabledUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.selected.container.color + static const TokenColorRole standardSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole standardSelectedPressedStateLayerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.unselected.container.color + static const TokenColorRole standardUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.tonal.disabled.container.color + static const TokenColorRole tonalDisabledContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenGlassIconButtonLightDefault { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenGlassIconButtonLightHighContrast { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenGlassIconButtonLightMediumContrast { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button.dart b/packages/material_ui/tool/gen_defaults/data/icon_button.dart new file mode 100644 index 000000000000..3688ea7ebcf8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button.dart @@ -0,0 +1,676 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenIconButton { + /// md.comp.icon-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.icon-button.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.default.leading-space + static const double defaultLeadingSpace = 8.00; + + /// md.comp.icon-button.default.trailing-space + static const double defaultTrailingSpace = 8.00; + + /// md.comp.icon-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.icon-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.icon-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.icon.size + static const double iconSize = 24.00; + + /// md.comp.icon-button.narrow.leading-space + static const double narrowLeadingSpace = 4.00; + + /// md.comp.icon-button.narrow.trailing-space + static const double narrowTrailingSpace = 4.00; + + /// md.comp.icon-button.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.icon-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.wide.leading-space + static const double wideLeadingSpace = 14.00; + + /// md.comp.icon-button.wide.trailing-space + static const double wideTrailingSpace = 14.00; +} + +class TokenIconButtonDark { + /// md.comp.icon-button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenIconButtonDarkDefault { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonDarkHighContrast { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonDarkMediumContrast { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonLight { + /// md.comp.icon-button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenIconButtonLightDefault { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonLightHighContrast { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonLightMediumContrast { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart new file mode 100644 index 000000000000..91ba7ee68453 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart @@ -0,0 +1,576 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenIconButtonFilled { + /// md.comp.icon-button.filled.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.filled.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.filled.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.filled.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.filled.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenIconButtonFilledDark { + /// md.comp.icon-button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenIconButtonFilledDarkDefault { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledDarkHighContrast { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledDarkMediumContrast { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledLight { + /// md.comp.icon-button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenIconButtonFilledLightDefault { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledLightHighContrast { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledLightMediumContrast { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart new file mode 100644 index 000000000000..56c54be02da6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenIconButtonLarge { + /// md.comp.icon-button.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.icon-button.large.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.large.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.large.default.leading-space + static const double defaultLeadingSpace = 32.00; + + /// md.comp.icon-button.large.default.trailing-space + static const double defaultTrailingSpace = 32.00; + + /// md.comp.icon-button.large.icon.size + static const double iconSize = 32.00; + + /// md.comp.icon-button.large.narrow.leading-space + static const double narrowLeadingSpace = 16.00; + + /// md.comp.icon-button.large.narrow.trailing-space + static const double narrowTrailingSpace = 16.00; + + /// md.comp.icon-button.large.outlined.outline.width + static const double outlinedOutlineWidth = 2.00; + + /// md.comp.icon-button.large.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.large.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.large.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.large.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.large.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.large.wide.leading-space + static const double wideLeadingSpace = 48.00; + + /// md.comp.icon-button.large.wide.trailing-space + static const double wideTrailingSpace = 48.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart new file mode 100644 index 000000000000..d40a868f3157 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenIconButtonMedium { + /// md.comp.icon-button.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.icon-button.medium.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.medium.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.medium.default.leading-space + static const double defaultLeadingSpace = 16.00; + + /// md.comp.icon-button.medium.default.trailing-space + static const double defaultTrailingSpace = 16.00; + + /// md.comp.icon-button.medium.icon.size + static const double iconSize = 24.00; + + /// md.comp.icon-button.medium.narrow.leading-space + static const double narrowLeadingSpace = 12.00; + + /// md.comp.icon-button.medium.narrow.trailing-space + static const double narrowTrailingSpace = 12.00; + + /// md.comp.icon-button.medium.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.icon-button.medium.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.medium.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.medium.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.medium.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.medium.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.medium.wide.leading-space + static const double wideLeadingSpace = 24.00; + + /// md.comp.icon-button.medium.wide.trailing-space + static const double wideTrailingSpace = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart new file mode 100644 index 000000000000..01826ea877df --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart @@ -0,0 +1,678 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenIconButtonOutlined { + /// md.comp.icon-button.outlined.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.outlined.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.outlined.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.outlined.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.outlined.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.10; +} + +class TokenIconButtonOutlinedDark { + /// md.comp.icon-button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenIconButtonOutlinedDarkDefault { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedDarkHighContrast { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedDarkMediumContrast { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedLight { + /// md.comp.icon-button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenIconButtonOutlinedLightDefault { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedLightHighContrast { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedLightMediumContrast { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart new file mode 100644 index 000000000000..0442f2bab95d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenIconButtonSmall { + /// md.comp.icon-button.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.icon-button.small.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.small.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.small.default.leading-space + static const double defaultLeadingSpace = 8.00; + + /// md.comp.icon-button.small.default.trailing-space + static const double defaultTrailingSpace = 8.00; + + /// md.comp.icon-button.small.icon.size + static const double iconSize = 24.00; + + /// md.comp.icon-button.small.narrow.leading-space + static const double narrowLeadingSpace = 4.00; + + /// md.comp.icon-button.small.narrow.trailing-space + static const double narrowTrailingSpace = 4.00; + + /// md.comp.icon-button.small.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.icon-button.small.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.small.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.small.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.icon-button.small.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.small.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.small.wide.leading-space + static const double wideLeadingSpace = 14.00; + + /// md.comp.icon-button.small.wide.trailing-space + static const double wideTrailingSpace = 14.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart new file mode 100644 index 000000000000..5f0234ed7f26 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart @@ -0,0 +1,525 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenIconButtonStandard { + /// md.comp.icon-button.standard.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.standard.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.standard.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.standard.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenIconButtonStandardDarkDefault { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonStandardDarkHighContrast { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonStandardDarkMediumContrast { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonStandardLightDefault { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonStandardLightHighContrast { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonStandardLightMediumContrast { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart new file mode 100644 index 000000000000..10e2fe4b0914 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart @@ -0,0 +1,630 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenIconButtonTonal { + /// md.comp.icon-button.tonal.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.tonal.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.tonal.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.tonal.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.tonal.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenIconButtonTonalDarkDefault { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalDarkHighContrast { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalDarkMediumContrast { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalLightDefault { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalLightHighContrast { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalLightMediumContrast { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart new file mode 100644 index 000000000000..451058362b37 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenIconButtonXlarge { + /// md.comp.icon-button.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.icon-button.xlarge.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xlarge.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.xlarge.default.leading-space + static const double defaultLeadingSpace = 48.00; + + /// md.comp.icon-button.xlarge.default.trailing-space + static const double defaultTrailingSpace = 48.00; + + /// md.comp.icon-button.xlarge.icon.size + static const double iconSize = 40.00; + + /// md.comp.icon-button.xlarge.narrow.leading-space + static const double narrowLeadingSpace = 32.00; + + /// md.comp.icon-button.xlarge.narrow.trailing-space + static const double narrowTrailingSpace = 32.00; + + /// md.comp.icon-button.xlarge.outlined.outline.width + static const double outlinedOutlineWidth = 3.00; + + /// md.comp.icon-button.xlarge.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.xlarge.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.xlarge.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.xlarge.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.xlarge.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xlarge.wide.leading-space + static const double wideLeadingSpace = 72.00; + + /// md.comp.icon-button.xlarge.wide.trailing-space + static const double wideTrailingSpace = 72.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart new file mode 100644 index 000000000000..40d67c491c67 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenIconButtonXsmall { + /// md.comp.icon-button.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.icon-button.xsmall.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xsmall.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.xsmall.default.leading-space + static const double defaultLeadingSpace = 6.00; + + /// md.comp.icon-button.xsmall.default.trailing-space + static const double defaultTrailingSpace = 6.00; + + /// md.comp.icon-button.xsmall.icon.size + static const double iconSize = 20.00; + + /// md.comp.icon-button.xsmall.narrow.leading-space + static const double narrowLeadingSpace = 4.00; + + /// md.comp.icon-button.xsmall.narrow.trailing-space + static const double narrowTrailingSpace = 4.00; + + /// md.comp.icon-button.xsmall.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.icon-button.xsmall.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.xsmall.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.xsmall.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.icon-button.xsmall.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.xsmall.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xsmall.wide.leading-space + static const double wideLeadingSpace = 10.00; + + /// md.comp.icon-button.xsmall.wide.trailing-space + static const double wideTrailingSpace = 10.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/input_chip.dart b/packages/material_ui/tool/gen_defaults/data/input_chip.dart new file mode 100644 index 000000000000..8a51d3b779ab --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/input_chip.dart @@ -0,0 +1,1239 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenInputChip { + /// md.comp.input-chip.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.input-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.input-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.input-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.input-chip.disabled.selected.container.opacity + static const double disabledSelectedContainerOpacity = 0.12; + + /// md.comp.input-chip.disabled.unselected.outline.opacity + static const double disabledUnselectedOutlineOpacity = 0.12; + + /// md.comp.input-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.input-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.input-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.input-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// md.comp.input-chip.selected.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.input-chip.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.input-chip.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.input-chip.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// md.comp.input-chip.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.input-chip.unselected.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.input-chip.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.input-chip.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.input-chip.unselected.outline.width + static const double unselectedOutlineWidth = 1.00; + + /// md.comp.input-chip.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.input-chip.with-avatar.avatar.shape + static const ShapeStruct withAvatarAvatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.input-chip.with-avatar.avatar.size + static const double withAvatarAvatarSize = 24.00; + + /// md.comp.input-chip.with-avatar.disabled.avatar.opacity + static const double withAvatarDisabledAvatarOpacity = 0.38; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.input-chip.with-leading-icon.leading-icon.size + static const double withLeadingIconLeadingIconSize = 18.00; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.opacity + static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; + + /// md.comp.input-chip.with-trailing-icon.trailing-icon.size + static const double withTrailingIconTrailingIconSize = 18.00; +} + +class TokenInputChipDarkDefault { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipDarkHighContrast { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipDarkMediumContrast { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipLightDefault { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipLightHighContrast { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipLightMediumContrast { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list.dart b/packages/material_ui/tool/gen_defaults/data/list.dart new file mode 100644 index 000000000000..1ec8cfb5c0b3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list.dart @@ -0,0 +1,1902 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenList { + /// md.comp.list.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.divider.bottom-space + static const double dividerBottomSpace = 0.00; + + /// md.comp.list.divider.leading-space + static const double dividerLeadingSpace = 16.00; + + /// md.comp.list.divider.top-space + static const double dividerTopSpace = 0.00; + + /// md.comp.list.divider.trailing-space + static const double dividerTrailingSpace = 16.00; + + /// md.comp.list.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.list.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.list.list-item.between-space + static const double listItemBetweenSpace = 12.00; + + /// md.comp.list.list-item.bottom-space + static const double listItemBottomSpace = 10.00; + + /// md.comp.list.list-item.container.elevation + static const double listItemContainerElevation = 0.00; + + /// md.comp.list.list-item.container.expressive.shape + static const ShapeStruct listItemContainerExpressiveShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.list.list-item.container.shape + static const ShapeStruct listItemContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.list-item.disabled.container.expressive.shape + static const ShapeStruct listItemDisabledContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.list.list-item.disabled.label-text.opacity + static const double listItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.list.list-item.disabled.leading-icon.opacity + static const double listItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.list.list-item.disabled.overline.opacity + static const double listItemDisabledOverlineOpacity = 0.38; + + /// md.comp.list.list-item.disabled.state-layer.opacity + static const double listItemDisabledStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.disabled.supporting-text.opacity + static const double listItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.list.list-item.disabled.trailing-icon.opacity + static const double listItemDisabledTrailingIconOpacity = 0.38; + + /// md.comp.list.list-item.dragged.container.elevation + static const double listItemDraggedContainerElevation = 8.00; + + /// md.comp.list.list-item.dragged.container.expressive.shape + static const ShapeStruct listItemDraggedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.dragged.state-layer.opacity + static const double listItemDraggedStateLayerOpacity = 0.16; + + /// md.comp.list.list-item.focus.state-layer.opacity + static const double listItemFocusStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.focused.container.expressive.shape + static const ShapeStruct listItemFocusedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.hover.state-layer.opacity + static const double listItemHoverStateLayerOpacity = 0.08; + + /// md.comp.list.list-item.hovered.container.expressive.shape + static const ShapeStruct listItemHoveredContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.list.list-item.label-text.type + static const TypescaleStruct listItemLabelTextType = TokenTypescale.bodyLarge; + + /// md.comp.list.list-item.large.leading-video.height + static const double listItemLargeLeadingVideoHeight = 64.00; + + /// md.comp.list.list-item.large.leading-video.width + static const double listItemLargeLeadingVideoWidth = 114.00; + + /// md.comp.list.list-item.leading-avatar-label.type + static const TypescaleStruct listItemLeadingAvatarLabelType = + TokenTypescale.titleMedium; + + /// md.comp.list.list-item.leading-avatar.shape + static const ShapeStruct listItemLeadingAvatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.list-item.leading-avatar.size + static const double listItemLeadingAvatarSize = 40.00; + + /// md.comp.list.list-item.leading-icon.expressive.size + static const double listItemLeadingIconExpressiveSize = 20.00; + + /// md.comp.list.list-item.leading-icon.size + static const double listItemLeadingIconSize = 24.00; + + /// md.comp.list.list-item.leading-image.expressive.shape + static const ShapeStruct listItemLeadingImageExpressiveShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.list.list-item.leading-image.height + static const double listItemLeadingImageHeight = 56.00; + + /// md.comp.list.list-item.leading-image.shape + static const ShapeStruct listItemLeadingImageShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.list-item.leading-image.width + static const double listItemLeadingImageWidth = 56.00; + + /// md.comp.list.list-item.leading-space + static const double listItemLeadingSpace = 16.00; + + /// md.comp.list.list-item.leading-video.shape + static const ShapeStruct listItemLeadingVideoShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.list.list-item.leading-video.width + static const double listItemLeadingVideoWidth = 100.00; + + /// md.comp.list.list-item.one-line.container.height + static const double listItemOneLineContainerHeight = 56.00; + + /// md.comp.list.list-item.overline.type + static const TypescaleStruct listItemOverlineType = TokenTypescale.labelSmall; + + /// md.comp.list.list-item.pressed.container.expressive.shape + static const ShapeStruct listItemPressedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.selected.container.expressive.shape + static const ShapeStruct listItemSelectedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.container.shape + static const ShapeStruct listItemSelectedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.disabled.container.expressive.shape + static const ShapeStruct listItemSelectedDisabledContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.disabled.container.opacity + static const double listItemSelectedDisabledContainerOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.label-text.opacity + static const double listItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.leading-icon.opacity + static const double listItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.overline.opacity + static const double listItemSelectedDisabledOverlineOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.state-layer.opacity + static const double listItemSelectedDisabledStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.selected.disabled.supporting-text.opacity + static const double listItemSelectedDisabledSupportingTextOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.opacity + static const double listItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.opacity + static const double listItemSelectedDisabledTrailingSupportingTextOpacity = + 0.38; + + /// md.comp.list.list-item.selected.dragged.container.expressive.shape + static const ShapeStruct listItemSelectedDraggedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.dragged.state-layer.opacity + static const double listItemSelectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.list.list-item.selected.focus.state-layer.opacity + static const double listItemSelectedFocusStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.selected.focused.container.expressive.shape + static const ShapeStruct listItemSelectedFocusedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.hover.state-layer.opacity + static const double listItemSelectedHoverStateLayerOpacity = 0.08; + + /// md.comp.list.list-item.selected.hovered.container.expressive.shape + static const ShapeStruct listItemSelectedHoveredContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.pressed.container.expressive.shape + static const ShapeStruct listItemSelectedPressedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.pressed.state-layer.opacity + static const double listItemSelectedPressedStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.small.leading-video.height + static const double listItemSmallLeadingVideoHeight = 56.00; + + /// md.comp.list.list-item.small.leading-video.width + static const double listItemSmallLeadingVideoWidth = 100.00; + + /// md.comp.list.list-item.supporting-text.type + static const TypescaleStruct listItemSupportingTextType = + TokenTypescale.bodyMedium; + + /// md.comp.list.list-item.three-line.container.height + static const double listItemThreeLineContainerHeight = 88.00; + + /// md.comp.list.list-item.top-space + static const double listItemTopSpace = 10.00; + + /// md.comp.list.list-item.trailing-icon.expressive.size + static const double listItemTrailingIconExpressiveSize = 20.00; + + /// md.comp.list.list-item.trailing-icon.size + static const double listItemTrailingIconSize = 24.00; + + /// md.comp.list.list-item.trailing-space + static const double listItemTrailingSpace = 16.00; + + /// md.comp.list.list-item.trailing-supporting-text.type + static const TypescaleStruct listItemTrailingSupportingTextType = + TokenTypescale.labelSmall; + + /// md.comp.list.list-item.two-line.container.height + static const double listItemTwoLineContainerHeight = 72.00; + + /// md.comp.list.segmented.gap + static const double segmentedGap = 2.00; +} + +class TokenListDark { + /// md.comp.list.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; + + /// md.comp.list.list-item.segmented.container.color + static const TokenColorRole listItemSegmentedContainerColor = + TokenColorRole.surface; +} + +class TokenListDarkDefault { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListDarkHighContrast { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListDarkMediumContrast { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListLight { + /// md.comp.list.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; + + /// md.comp.list.list-item.segmented.container.color + static const TokenColorRole listItemSegmentedContainerColor = + TokenColorRole.surface; +} + +class TokenListLightDefault { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListLightHighContrast { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListLightMediumContrast { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list_expand.dart b/packages/material_ui/tool/gen_defaults/data/list_expand.dart new file mode 100644 index 000000000000..f7e49bbd6acb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list_expand.dart @@ -0,0 +1,124 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenListExpand { + /// md.comp.list.expand.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.expand.trailing-icon.shape + static const ShapeStruct trailingIconShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} + +class TokenListExpandDark { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.container.color + static const TokenColorRole collapsedListItemTrailingIconContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.container.color + static const TokenColorRole expandedListItemContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.segmented.container.color + static const TokenColorRole expandedListItemSegmentedContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.container.color + static const TokenColorRole expandedListItemTrailingIconContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenListExpandDarkDefault { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandDarkHighContrast { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandDarkMediumContrast { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandLight { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.container.color + static const TokenColorRole collapsedListItemTrailingIconContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.container.color + static const TokenColorRole expandedListItemContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.segmented.container.color + static const TokenColorRole expandedListItemSegmentedContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.container.color + static const TokenColorRole expandedListItemTrailingIconContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenListExpandLightDefault { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandLightHighContrast { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandLightMediumContrast { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list_reorder.dart b/packages/material_ui/tool/gen_defaults/data/list_reorder.dart new file mode 100644 index 000000000000..632b178690b0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list_reorder.dart @@ -0,0 +1,244 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenListReorder { + /// md.comp.list.reorder.list-item.shape + static const ShapeStruct listItemShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.reorder.list-item.state-layer.opacity + static const double listItemStateLayerOpacity = 0.10; +} + +class TokenListReorderDark { + /// md.comp.list.reorder.list-item.drop-zone.color + static const TokenColorRole listItemDropZoneColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.list.reorder.list-item.shadow-color + static const TokenColorRole listItemShadowColor = TokenColorRole.shadow; +} + +class TokenListReorderDarkDefault { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderDarkHighContrast { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderDarkMediumContrast { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderLight { + /// md.comp.list.reorder.list-item.drop-zone.color + static const TokenColorRole listItemDropZoneColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.list.reorder.list-item.shadow-color + static const TokenColorRole listItemShadowColor = TokenColorRole.shadow; +} + +class TokenListReorderLightDefault { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderLightHighContrast { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderLightMediumContrast { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list_reveal.dart b/packages/material_ui/tool/gen_defaults/data/list_reveal.dart new file mode 100644 index 000000000000..0a516a36b8e1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list_reveal.dart @@ -0,0 +1,308 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenListReveal { + /// md.comp.list.reveal.list-item.container.shape + static const ShapeStruct listItemContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.reveal.list-item.icon-button.action.container.shape + static const ShapeStruct listItemIconButtonActionContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.reveal.list-item.icon-button.container.shape + static const ShapeStruct listItemIconButtonContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.reveal.list-item.segmented.container.shape + static const ShapeStruct listItemSegmentedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); +} + +class TokenListRevealDark { + /// md.comp.list.reveal.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; +} + +class TokenListRevealDarkDefault { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealDarkHighContrast { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealDarkMediumContrast { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealLight { + /// md.comp.list.reveal.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; +} + +class TokenListRevealLightDefault { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealLightHighContrast { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealLightMediumContrast { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart b/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart new file mode 100644 index 000000000000..903d33543f2e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart @@ -0,0 +1,106 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenLoadingIndicator { + /// md.comp.loading-indicator.active-indicator.size + static const double activeIndicatorSize = 38.00; + + /// md.comp.loading-indicator.container.height + static const double containerHeight = 48.00; + + /// md.comp.loading-indicator.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.loading-indicator.container.width + static const double containerWidth = 48.00; +} + +class TokenLoadingIndicatorDarkDefault { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorDarkHighContrast { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorDarkMediumContrast { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorLightDefault { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorLightHighContrast { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorLightMediumContrast { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/measurement.dart b/packages/material_ui/tool/gen_defaults/data/measurement.dart new file mode 100644 index 000000000000..32bc2ddbe745 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/measurement.dart @@ -0,0 +1,61 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenMeasurement { + /// md.sys.measurement.space0 + static const double space0 = 0.00; + + /// md.sys.measurement.space100 + static const double space100 = 8.00; + + /// md.sys.measurement.space125 + static const double space125 = 10.00; + + /// md.sys.measurement.space150 + static const double space150 = 12.00; + + /// md.sys.measurement.space175 + static const double space175 = 14.00; + + /// md.sys.measurement.space200 + static const double space200 = 16.00; + + /// md.sys.measurement.space25 + static const double space25 = 2.00; + + /// md.sys.measurement.space250 + static const double space250 = 20.00; + + /// md.sys.measurement.space300 + static const double space300 = 24.00; + + /// md.sys.measurement.space400 + static const double space400 = 32.00; + + /// md.sys.measurement.space450 + static const double space450 = 36.00; + + /// md.sys.measurement.space50 + static const double space50 = 4.00; + + /// md.sys.measurement.space500 + static const double space500 = 40.00; + + /// md.sys.measurement.space600 + static const double space600 = 48.00; + + /// md.sys.measurement.space700 + static const double space700 = 56.00; + + /// md.sys.measurement.space75 + static const double space75 = 6.00; + + /// md.sys.measurement.space800 + static const double space800 = 64.00; + + /// md.sys.measurement.space900 + static const double space900 = 72.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/menu.dart b/packages/material_ui/tool/gen_defaults/data/menu.dart new file mode 100644 index 000000000000..bf867e697cf3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menu.dart @@ -0,0 +1,38 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenMenu { + /// md.comp.menu.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.menu.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); +} + +class TokenMenuDark { + /// md.comp.menu.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.menu.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenMenuLight { + /// md.comp.menu.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.menu.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} diff --git a/packages/material_ui/tool/gen_defaults/data/menus.dart b/packages/material_ui/tool/gen_defaults/data/menus.dart new file mode 100644 index 000000000000..fd15c341d71e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus.dart @@ -0,0 +1,285 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenMenus { + /// md.comp.menus.active.container.shape + static const ShapeStruct activeContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.menus.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.menus.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.menus.gap + static const double gap = 2.00; + + /// md.comp.menus.group.padding + static const double groupPadding = 2.00; + + /// md.comp.menus.group.shape + static const ShapeStruct groupShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.menus.horizontal.container.bottom-space + static const double horizontalContainerBottomSpace = 8.00; + + /// md.comp.menus.horizontal.container.shape + static const ShapeStruct horizontalContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.horizontal.container.top-space + static const double horizontalContainerTopSpace = 8.00; + + /// md.comp.menus.horizontal.icon-only.gap + static const double horizontalIconOnlyGap = 4.00; + + /// md.comp.menus.horizontal.icon-only.menu-item.bottom-space + static const double horizontalIconOnlyMenuItemBottomSpace = 16.00; + + /// md.comp.menus.horizontal.icon-only.menu-item.leading-space + static const double horizontalIconOnlyMenuItemLeadingSpace = 16.00; + + /// md.comp.menus.horizontal.icon-only.menu-item.selected.shape + static const ShapeStruct horizontalIconOnlyMenuItemSelectedShape = + ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.horizontal.icon-only.menu-item.top-space + static const double horizontalIconOnlyMenuItemTopSpace = 16.00; + + /// md.comp.menus.horizontal.icon-only.menu-item.trailing-space + static const double horizontalIconOnlyMenuItemTrailingSpace = 16.00; + + /// md.comp.menus.horizontal.menu-item.between-space + static const double horizontalMenuItemBetweenSpace = 12.00; + + /// md.comp.menus.horizontal.menu-item.bottom-space + static const double horizontalMenuItemBottomSpace = 6.00; + + /// md.comp.menus.horizontal.menu-item.focused.shape + static const ShapeStruct horizontalMenuItemFocusedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.horizontal.menu-item.hovered.shape + static const ShapeStruct horizontalMenuItemHoveredShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.horizontal.menu-item.leading-space + static const double horizontalMenuItemLeadingSpace = 12.00; + + /// md.comp.menus.horizontal.menu-item.pressed.shape + static const ShapeStruct horizontalMenuItemPressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.horizontal.menu-item.selected.focused.shape + static const ShapeStruct horizontalMenuItemSelectedFocusedShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.horizontal.menu-item.selected.hovered.shape + static const ShapeStruct horizontalMenuItemSelectedHoveredShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.horizontal.menu-item.selected.pressed.shape + static const ShapeStruct horizontalMenuItemSelectedPressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.horizontal.menu-item.top-space + static const double horizontalMenuItemTopSpace = 6.00; + + /// md.comp.menus.horizontal.menu-item.trailing-space + static const double horizontalMenuItemTrailingSpace = 12.00; + + /// md.comp.menus.inactive.container.shape + static const ShapeStruct inactiveContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.menus.menu-item.between-space + static const double menuItemBetweenSpace = 12.00; + + /// md.comp.menus.menu-item.bottom-space + static const double menuItemBottomSpace = 8.00; + + /// md.comp.menus.menu-item.first-child.inner-corner.corner-size + static const ShapeStruct menuItemFirstChildInnerCornerCornerSize = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.menus.menu-item.first-child.shape + static const ShapeStruct menuItemFirstChildShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.menu-item.focus.indicator.outline.offset + static const double menuItemFocusIndicatorOutlineOffset = -3.00; + + /// md.comp.menus.menu-item.focus.indicator.thickness + static const double menuItemFocusIndicatorThickness = 3.00; + + /// md.comp.menus.menu-item.height + static const double menuItemHeight = 44.00; + + /// md.comp.menus.menu-item.last-child.inner-corner.corner-size + static const ShapeStruct menuItemLastChildInnerCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.menus.menu-item.last-child.shape + static const ShapeStruct menuItemLastChildShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.menu-item.leading-icon.size + static const double menuItemLeadingIconSize = 20.00; + + /// md.comp.menus.menu-item.leading-space + static const double menuItemLeadingSpace = 16.00; + + /// md.comp.menus.menu-item.selected.shape + static const ShapeStruct menuItemSelectedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.menu-item.shape + static const ShapeStruct menuItemShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.menus.menu-item.top-space + static const double menuItemTopSpace = 8.00; + + /// md.comp.menus.menu-item.trailing-icon.size + static const double menuItemTrailingIconSize = 20.00; + + /// md.comp.menus.menu-item.trailing-space + static const double menuItemTrailingSpace = 16.00; +} + +class TokenMenusDarkDefault { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusDarkHighContrast { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusDarkMediumContrast { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusLightDefault { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusLightHighContrast { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusLightMediumContrast { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/menus_standard.dart b/packages/material_ui/tool/gen_defaults/data/menus_standard.dart new file mode 100644 index 000000000000..95472c882680 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus_standard.dart @@ -0,0 +1,1657 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenMenusStandard { + /// md.comp.menus.standard.menu-item.active.state-layer.opacity + static const double menuItemActiveStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.disabled.label-text.opacity + static const double menuItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.opacity + static const double menuItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.opacity + static const double menuItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.opacity + static const double menuItemDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.opacity + static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.focused.state-layer.opacity + static const double menuItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.opacity + static const double menuItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.opacity + static const double menuItemPressedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.opacity + static const double menuItemSelectedDisabledContainerOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.opacity + static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.opacity + static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.opacity + static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.opacity + static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.opacity + static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.opacity + static const double menuItemSelectedPressedStateLayerOpacity = 0.10; +} + +class TokenMenusStandardDark { + /// md.comp.menus.standard.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.menus.standard.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.menu-item.container.color + static const TokenColorRole menuItemContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenMenusStandardDarkDefault { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardDarkHighContrast { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardDarkMediumContrast { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardLight { + /// md.comp.menus.standard.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.menus.standard.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.menu-item.container.color + static const TokenColorRole menuItemContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenMenusStandardLightDefault { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardLightHighContrast { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardLightMediumContrast { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart b/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart new file mode 100644 index 000000000000..032843a65227 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart @@ -0,0 +1,1333 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenMenusVibrant { + /// md.comp.menus.vibrant.menu-item.active.state-layer.opacity + static const double menuItemActiveStateLayerOpacity = 0.08; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.opacity + static const double menuItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.opacity + static const double menuItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.opacity + static const double menuItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.opacity + static const double menuItemDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.opacity + static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.opacity + static const double menuItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.opacity + static const double menuItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.opacity + static const double menuItemPressedStateLayerOpacity = 0.10; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.label-text.opacity + static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.leading-icon.opacity + static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.supporting-text.opacity + static const double menuItemSelectedDisabledSupportingTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.trailing-icon.opacity + static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.trailing-supporting-text.opacity + static const double menuItemSelectedDisabledTrailingSupportingTextOpacity = + 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.opacity + static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.opacity + static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.opacity + static const double menuItemSelectedPressedStateLayerOpacity = 0.10; +} + +class TokenMenusVibrantDarkDefault { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantDarkHighContrast { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantDarkMediumContrast { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantLightDefault { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantLightHighContrast { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantLightMediumContrast { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart b/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart new file mode 100644 index 000000000000..c0b4db96c4f9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart @@ -0,0 +1,121 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'package:flutter/animation.dart'; + +class TokenMotionExpressive { + /// md.sys.motion.duration.extra-long1 + static const Duration durationExtraLong1 = Duration(milliseconds: 700); + + /// md.sys.motion.duration.extra-long2 + static const Duration durationExtraLong2 = Duration(milliseconds: 800); + + /// md.sys.motion.duration.extra-long3 + static const Duration durationExtraLong3 = Duration(milliseconds: 900); + + /// md.sys.motion.duration.extra-long4 + static const Duration durationExtraLong4 = Duration(milliseconds: 1000); + + /// md.sys.motion.duration.long1 + static const Duration durationLong1 = Duration(milliseconds: 450); + + /// md.sys.motion.duration.long2 + static const Duration durationLong2 = Duration(milliseconds: 500); + + /// md.sys.motion.duration.long3 + static const Duration durationLong3 = Duration(milliseconds: 550); + + /// md.sys.motion.duration.long4 + static const Duration durationLong4 = Duration(milliseconds: 600); + + /// md.sys.motion.duration.medium1 + static const Duration durationMedium1 = Duration(milliseconds: 250); + + /// md.sys.motion.duration.medium2 + static const Duration durationMedium2 = Duration(milliseconds: 300); + + /// md.sys.motion.duration.medium3 + static const Duration durationMedium3 = Duration(milliseconds: 350); + + /// md.sys.motion.duration.medium4 + static const Duration durationMedium4 = Duration(milliseconds: 400); + + /// md.sys.motion.duration.short1 + static const Duration durationShort1 = Duration(milliseconds: 50); + + /// md.sys.motion.duration.short2 + static const Duration durationShort2 = Duration(milliseconds: 100); + + /// md.sys.motion.duration.short3 + static const Duration durationShort3 = Duration(milliseconds: 150); + + /// md.sys.motion.duration.short4 + static const Duration durationShort4 = Duration(milliseconds: 200); + + /// md.sys.motion.easing.emphasized + static const String easingEmphasized = + 'M 0,0 C 0.05, 0, 0.133333, 0.06, 0.166666, 0.4 C 0.208333, 0.82, 0.25, 1, 1, 1'; + + /// md.sys.motion.easing.emphasized.accelerate + static const Cubic easingEmphasizedAccelerate = Cubic(0.30, 0.00, 0.80, 0.15); + + /// md.sys.motion.easing.emphasized.decelerate + static const Cubic easingEmphasizedDecelerate = Cubic(0.05, 0.70, 0.10, 1.00); + + /// md.sys.motion.easing.legacy + static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); + + /// md.sys.motion.easing.legacy.accelerate + static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); + + /// md.sys.motion.easing.legacy.decelerate + static const Cubic easingLegacyDecelerate = Cubic(0.00, 0.00, 0.20, 1.00); + + /// md.sys.motion.easing.linear + static const Cubic easingLinear = Cubic(0.00, 0.00, 1.00, 1.00); + + /// md.sys.motion.easing.standard + static const Cubic easingStandard = Cubic(0.20, 0.00, 0.00, 1.00); + + /// md.sys.motion.path + static const String path = 'LINEAR'; + + /// md.sys.motion.spring.default.effects.damping + static const double springDefaultEffectsDamping = 1.00; + + /// md.sys.motion.spring.default.effects.stiffness + static const double springDefaultEffectsStiffness = 1600.00; + + /// md.sys.motion.spring.default.spatial.damping + static const double springDefaultSpatialDamping = 0.80; + + /// md.sys.motion.spring.default.spatial.stiffness + static const double springDefaultSpatialStiffness = 380.00; + + /// md.sys.motion.spring.fast.effects.damping + static const double springFastEffectsDamping = 1.00; + + /// md.sys.motion.spring.fast.effects.stiffness + static const double springFastEffectsStiffness = 3800.00; + + /// md.sys.motion.spring.fast.spatial.damping + static const double springFastSpatialDamping = 0.60; + + /// md.sys.motion.spring.fast.spatial.stiffness + static const double springFastSpatialStiffness = 800.00; + + /// md.sys.motion.spring.slow.effects.damping + static const double springSlowEffectsDamping = 1.00; + + /// md.sys.motion.spring.slow.effects.stiffness + static const double springSlowEffectsStiffness = 800.00; + + /// md.sys.motion.spring.slow.spatial.damping + static const double springSlowSpatialDamping = 0.80; + + /// md.sys.motion.spring.slow.spatial.stiffness + static const double springSlowSpatialStiffness = 200.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/motion_standard.dart b/packages/material_ui/tool/gen_defaults/data/motion_standard.dart new file mode 100644 index 000000000000..ca1353f451b7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/motion_standard.dart @@ -0,0 +1,121 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'package:flutter/animation.dart'; + +class TokenMotionStandard { + /// md.sys.motion.duration.extra-long1 + static const Duration durationExtraLong1 = Duration(milliseconds: 700); + + /// md.sys.motion.duration.extra-long2 + static const Duration durationExtraLong2 = Duration(milliseconds: 800); + + /// md.sys.motion.duration.extra-long3 + static const Duration durationExtraLong3 = Duration(milliseconds: 900); + + /// md.sys.motion.duration.extra-long4 + static const Duration durationExtraLong4 = Duration(milliseconds: 1000); + + /// md.sys.motion.duration.long1 + static const Duration durationLong1 = Duration(milliseconds: 450); + + /// md.sys.motion.duration.long2 + static const Duration durationLong2 = Duration(milliseconds: 500); + + /// md.sys.motion.duration.long3 + static const Duration durationLong3 = Duration(milliseconds: 550); + + /// md.sys.motion.duration.long4 + static const Duration durationLong4 = Duration(milliseconds: 600); + + /// md.sys.motion.duration.medium1 + static const Duration durationMedium1 = Duration(milliseconds: 250); + + /// md.sys.motion.duration.medium2 + static const Duration durationMedium2 = Duration(milliseconds: 300); + + /// md.sys.motion.duration.medium3 + static const Duration durationMedium3 = Duration(milliseconds: 350); + + /// md.sys.motion.duration.medium4 + static const Duration durationMedium4 = Duration(milliseconds: 400); + + /// md.sys.motion.duration.short1 + static const Duration durationShort1 = Duration(milliseconds: 50); + + /// md.sys.motion.duration.short2 + static const Duration durationShort2 = Duration(milliseconds: 100); + + /// md.sys.motion.duration.short3 + static const Duration durationShort3 = Duration(milliseconds: 150); + + /// md.sys.motion.duration.short4 + static const Duration durationShort4 = Duration(milliseconds: 200); + + /// md.sys.motion.easing.emphasized + static const String easingEmphasized = + 'M 0,0 C 0.05, 0, 0.133333, 0.06, 0.166666, 0.4 C 0.208333, 0.82, 0.25, 1, 1, 1'; + + /// md.sys.motion.easing.legacy + static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); + + /// md.sys.motion.easing.legacy.accelerate + static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); + + /// md.sys.motion.easing.legacy.decelerate + static const Cubic easingLegacyDecelerate = Cubic(0.00, 0.00, 0.20, 1.00); + + /// md.sys.motion.easing.linear + static const Cubic easingLinear = Cubic(0.00, 0.00, 1.00, 1.00); + + /// md.sys.motion.easing.standard + static const Cubic easingStandard = Cubic(0.20, 0.00, 0.00, 1.00); + + /// md.sys.motion.easing.standard.accelerate + static const Cubic easingStandardAccelerate = Cubic(0.30, 0.00, 1.00, 1.00); + + /// md.sys.motion.easing.standard.decelerate + static const Cubic easingStandardDecelerate = Cubic(0.00, 0.00, 0.00, 1.00); + + /// md.sys.motion.path + static const String path = 'LINEAR'; + + /// md.sys.motion.spring.default.effects.damping + static const double springDefaultEffectsDamping = 1.00; + + /// md.sys.motion.spring.default.effects.stiffness + static const double springDefaultEffectsStiffness = 1600.00; + + /// md.sys.motion.spring.default.spatial.damping + static const double springDefaultSpatialDamping = 0.80; + + /// md.sys.motion.spring.default.spatial.stiffness + static const double springDefaultSpatialStiffness = 380.00; + + /// md.sys.motion.spring.fast.effects.damping + static const double springFastEffectsDamping = 1.00; + + /// md.sys.motion.spring.fast.effects.stiffness + static const double springFastEffectsStiffness = 3800.00; + + /// md.sys.motion.spring.fast.spatial.damping + static const double springFastSpatialDamping = 0.60; + + /// md.sys.motion.spring.fast.spatial.stiffness + static const double springFastSpatialStiffness = 800.00; + + /// md.sys.motion.spring.slow.effects.damping + static const double springSlowEffectsDamping = 1.00; + + /// md.sys.motion.spring.slow.effects.stiffness + static const double springSlowEffectsStiffness = 800.00; + + /// md.sys.motion.spring.slow.spatial.damping + static const double springSlowSpatialDamping = 0.80; + + /// md.sys.motion.spring.slow.spatial.stiffness + static const double springSlowSpatialStiffness = 200.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar.dart new file mode 100644 index 000000000000..a3bb3f8484fe --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar.dart @@ -0,0 +1,344 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavBar { + /// md.comp.nav-bar.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.nav-bar.container.height + static const double containerHeight = 64.00; + + /// md.comp.nav-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-bar.item.active.focused.state-layer.opacity + static const double itemActiveFocusedStateLayerOpacity = 0.10; + + /// md.comp.nav-bar.item.active.hovered.state-layer.opacity + static const double itemActiveHoveredStateLayerOpacity = 0.08; + + /// md.comp.nav-bar.item.active-indicator.icon-label-space + static const double itemActiveIndicatorIconLabelSpace = 4.00; + + /// md.comp.nav-bar.item.active-indicator.shape + static const ShapeStruct itemActiveIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-bar.item.active.pressed.state-layer.opacity + static const double itemActivePressedStateLayerOpacity = 0.10; + + /// md.comp.nav-bar.item.between-space + static const double itemBetweenSpace = 0.00; + + /// md.comp.nav-bar.item.icon.size + static const double itemIconSize = 24.00; +} + +class TokenNavBarDark { + /// md.comp.nav-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.nav-bar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenNavBarDarkDefault { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarDarkHighContrast { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarDarkMediumContrast { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarLight { + /// md.comp.nav-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.nav-bar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenNavBarLightDefault { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarLightHighContrast { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarLightMediumContrast { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart new file mode 100644 index 000000000000..a55f83cc241e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart @@ -0,0 +1,25 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavBarItemHorizontal { + /// md.comp.nav-bar.item.horizontal.active-indicator.height + static const double activeIndicatorHeight = 40.00; + + /// md.comp.nav-bar.item.horizontal.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 4.00; + + /// md.comp.nav-bar.item.horizontal.active-indicator.leading-space + static const double activeIndicatorLeadingSpace = 16.00; + + /// md.comp.nav-bar.item.horizontal.active-indicator.trailing-space + static const double activeIndicatorTrailingSpace = 16.00; + + /// md.comp.nav-bar.item.horizontal.label-text.font + static const TypescaleStruct labelTextFont = TokenTypescale.labelMedium; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart new file mode 100644 index 000000000000..0ad3fa529030 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart @@ -0,0 +1,25 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavBarItemVertical { + /// md.comp.nav-bar.item.vertical.active-indicator.height + static const double activeIndicatorHeight = 32.00; + + /// md.comp.nav-bar.item.vertical.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 4.00; + + /// md.comp.nav-bar.item.vertical.active-indicator.width + static const double activeIndicatorWidth = 56.00; + + /// md.comp.nav-bar.item.vertical.container.between-space + static const double containerBetweenSpace = 6.00; + + /// md.comp.nav-bar.item.vertical.label-text.font + static const TypescaleStruct labelTextFont = TokenTypescale.labelMedium; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail.dart new file mode 100644 index 000000000000..1255d89507ad --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail.dart @@ -0,0 +1,294 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenNavRail { + /// md.comp.nav-rail.item.active.focused.state-layer.opacity + static const double itemActiveFocusedStateLayerOpacity = 0.10; + + /// md.comp.nav-rail.item.active.hovered.state-layer.opacity + static const double itemActiveHoveredStateLayerOpacity = 0.08; + + /// md.comp.nav-rail.item.active.pressed.state-layer.opacity + static const double itemActivePressedStateLayerOpacity = 0.10; +} + +class TokenNavRailDarkDefault { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailDarkHighContrast { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailDarkMediumContrast { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailLightDefault { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailLightHighContrast { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailLightMediumContrast { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart new file mode 100644 index 000000000000..b354afb8a7d7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart @@ -0,0 +1,44 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavRailCollapsed { + /// md.comp.nav-rail.collapsed.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.nav-rail.collapsed.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.collapsed.container.width + static const double containerWidth = 96.00; + + /// md.comp.nav-rail.collapsed.item.vertical-space + static const double itemVerticalSpace = 4.00; + + /// md.comp.nav-rail.collapsed.narrow.container.width + static const double narrowContainerWidth = 80.00; + + /// md.comp.nav-rail.collapsed.top-space + static const double topSpace = 44.00; +} + +class TokenNavRailCollapsedDark { + /// md.comp.nav-rail.collapsed.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenNavRailCollapsedLight { + /// md.comp.nav-rail.collapsed.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart new file mode 100644 index 000000000000..3cc1c6c4fc2b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart @@ -0,0 +1,61 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavRailExpanded { + /// md.comp.nav-rail.expanded.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.nav-rail.expanded.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.expanded.container.width.maximum + static const double containerWidthMaximum = 360.00; + + /// md.comp.nav-rail.expanded.container.width.minimum + static const double containerWidthMinimum = 220.00; + + /// md.comp.nav-rail.expanded.modal.container.elevation + static const double modalContainerElevation = 3.00; + + /// md.comp.nav-rail.expanded.modal.container.shape + static const ShapeStruct modalContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.nav-rail.expanded.top-space + static const double topSpace = 44.00; +} + +class TokenNavRailExpandedDark { + /// md.comp.nav-rail.expanded.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.nav-rail.expanded.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenNavRailExpandedLight { + /// md.comp.nav-rail.expanded.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.nav-rail.expanded.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart new file mode 100644 index 000000000000..f86d874d23cd --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenNavRailItem { + /// md.comp.nav-rail.item.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 8.00; + + /// md.comp.nav-rail.item.active-indicator.leading-space + static const double activeIndicatorLeadingSpace = 16.00; + + /// md.comp.nav-rail.item.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.item.active-indicator.trailing-space + static const double activeIndicatorTrailingSpace = 16.00; + + /// md.comp.nav-rail.item.container.height + static const double containerHeight = 64.00; + + /// md.comp.nav-rail.item.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.item.container.vertical-space + static const double containerVerticalSpace = 6.00; + + /// md.comp.nav-rail.item.header-space-minimum + static const double headerSpaceMinimum = 40.00; + + /// md.comp.nav-rail.item.icon.size + static const double iconSize = 24.00; + + /// md.comp.nav-rail.item.short.container.height + static const double shortContainerHeight = 56.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart new file mode 100644 index 000000000000..5fb6c25f5e36 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart @@ -0,0 +1,25 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavRailItemHorizontal { + /// md.comp.nav-rail.item.horizontal.active-indicator.height + static const double activeIndicatorHeight = 56.00; + + /// md.comp.nav-rail.item.horizontal.full-width.leading-space + static const double fullWidthLeadingSpace = 16.00; + + /// md.comp.nav-rail.item.horizontal.full-width.trailing-space + static const double fullWidthTrailingSpace = 16.00; + + /// md.comp.nav-rail.item.horizontal.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.nav-rail.item.horizontal.label-text.font + static const TypescaleStruct labelTextFont = TokenTypescale.labelLarge; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart new file mode 100644 index 000000000000..f15ed9faf5f7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavRailItemVertical { + /// md.comp.nav-rail.item.vertical.active-indicator.height + static const double activeIndicatorHeight = 32.00; + + /// md.comp.nav-rail.item.vertical.active-indicator.width + static const double activeIndicatorWidth = 56.00; + + /// md.comp.nav-rail.item.vertical.icon-label-space + static const double iconLabelSpace = 4.00; + + /// md.comp.nav-rail.item.vertical.label-text.font + static const TypescaleStruct labelTextFont = TokenTypescale.labelMedium; + + /// md.comp.nav-rail.item.vertical.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.nav-rail.item.vertical.trailing-space + static const double trailingSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart b/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart new file mode 100644 index 000000000000..2e2633cdca4b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart @@ -0,0 +1,637 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavigationBar { + /// md.comp.navigation-bar.active-indicator.height + static const double activeIndicatorHeight = 32.00; + + /// md.comp.navigation-bar.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-bar.active-indicator.width + static const double activeIndicatorWidth = 64.00; + + /// md.comp.navigation-bar.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.navigation-bar.container.height + static const double containerHeight = 80.00; + + /// md.comp.navigation-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-bar.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.navigation-bar.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.navigation-bar.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.navigation-bar.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-bar.icon.size + static const double iconSize = 24.00; + + /// md.comp.navigation-bar.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelMedium; + + /// md.comp.navigation-bar.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenNavigationBarDark { + /// md.comp.navigation-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenNavigationBarDarkDefault { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarDarkHighContrast { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarDarkMediumContrast { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarLight { + /// md.comp.navigation-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenNavigationBarLightDefault { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarLightHighContrast { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarLightMediumContrast { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart b/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart new file mode 100644 index 000000000000..71918d53f745 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart @@ -0,0 +1,714 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavigationDrawer { + /// md.comp.navigation-drawer.active-indicator.height + static const double activeIndicatorHeight = 56.00; + + /// md.comp.navigation-drawer.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-drawer.active-indicator.width + static const double activeIndicatorWidth = 336.00; + + /// md.comp.navigation-drawer.bottom.container.shape + static const ShapeStruct bottomContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-drawer.container.height + static const double containerHeight = 100.00; + + /// md.comp.navigation-drawer.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 16.00, + ); + + /// md.comp.navigation-drawer.container.width + static const double containerWidth = 360.00; + + /// md.comp.navigation-drawer.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.navigation-drawer.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.navigation-drawer.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.navigation-drawer.headline.type + static const TypescaleStruct headlineType = TokenTypescale.titleSmall; + + /// md.comp.navigation-drawer.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-drawer.icon.size + static const double iconSize = 24.00; + + /// md.comp.navigation-drawer.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.navigation-drawer.large-badge-label.type + static const TypescaleStruct largeBadgeLabelType = TokenTypescale.titleSmall; + + /// md.comp.navigation-drawer.modal.container.elevation + static const double modalContainerElevation = 1.00; + + /// md.comp.navigation-drawer.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.navigation-drawer.standard.container.elevation + static const double standardContainerElevation = 0.00; +} + +class TokenNavigationDrawerDark { + /// md.comp.navigation-drawer.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.navigation-drawer.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; +} + +class TokenNavigationDrawerDarkDefault { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerDarkHighContrast { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerDarkMediumContrast { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerLight { + /// md.comp.navigation-drawer.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.navigation-drawer.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; +} + +class TokenNavigationDrawerLightDefault { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerLightHighContrast { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerLightMediumContrast { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart b/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart new file mode 100644 index 000000000000..638a898684e0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart @@ -0,0 +1,625 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavigationRail { + /// md.comp.navigation-rail.active-indicator.height + static const double activeIndicatorHeight = 32.00; + + /// md.comp.navigation-rail.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.active-indicator.width + static const double activeIndicatorWidth = 56.00; + + /// md.comp.navigation-rail.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.navigation-rail.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.container.width + static const double containerWidth = 80.00; + + /// md.comp.navigation-rail.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.navigation-rail.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-rail.icon.size + static const double iconSize = 24.00; + + /// md.comp.navigation-rail.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelMedium; + + /// md.comp.navigation-rail.no-label.active-indicator.height + static const double noLabelActiveIndicatorHeight = 56.00; + + /// md.comp.navigation-rail.no-label.active-indicator.shape + static const ShapeStruct noLabelActiveIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenNavigationRailDark { + /// md.comp.navigation-rail.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenNavigationRailDarkDefault { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationRailDarkHighContrast { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationRailDarkMediumContrast { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationRailLight { + /// md.comp.navigation-rail.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenNavigationRailLightDefault { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationRailLightHighContrast { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationRailLightMediumContrast { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart b/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart new file mode 100644 index 000000000000..4db1ef8d8e50 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart @@ -0,0 +1,1238 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenOutlinedAutocomplete { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.outlined-autocomplete.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.outlined-autocomplete.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-autocomplete.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.opacity + static const double textFieldDisabledOutlineOpacity = 0.12; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.width + static const double textFieldDisabledOutlineWidth = 1.00; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.width + static const double textFieldFocusOutlineWidth = 2.00; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.width + static const double textFieldHoverOutlineWidth = 1.00; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-autocomplete.text-field.input-text.type + static const TypescaleStruct textFieldInputTextType = + TokenTypescale.bodyLarge; + + /// md.comp.outlined-autocomplete.text-field.label-text.type + static const TypescaleStruct textFieldLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; + + /// md.comp.outlined-autocomplete.text-field.outline.width + static const double textFieldOutlineWidth = 1.00; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.type + static const TypescaleStruct textFieldSupportingTextType = + TokenTypescale.bodySmall; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; +} + +class TokenOutlinedAutocompleteDark { + /// md.comp.outlined-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenOutlinedAutocompleteDarkDefault { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteDarkHighContrast { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteDarkMediumContrast { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteLight { + /// md.comp.outlined-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenOutlinedAutocompleteLightDefault { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteLightHighContrast { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteLightMediumContrast { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_card.dart b/packages/material_ui/tool/gen_defaults/data/outlined_card.dart new file mode 100644 index 000000000000..fb3c28b2c99f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_card.dart @@ -0,0 +1,320 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenOutlinedCard { + /// md.comp.outlined-card.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.outlined-card.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.outlined-card.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.outlined-card.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-card.dragged.container.elevation + static const double draggedContainerElevation = 6.00; + + /// md.comp.outlined-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.outlined-card.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.outlined-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.outlined-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-card.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.outlined-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-card.icon.size + static const double iconSize = 24.00; + + /// md.comp.outlined-card.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-card.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.outlined-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenOutlinedCardDark { + /// md.comp.outlined-card.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.outlined-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenOutlinedCardDarkDefault { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardDarkHighContrast { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardDarkMediumContrast { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardLight { + /// md.comp.outlined-card.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.outlined-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenOutlinedCardLightDefault { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardLightHighContrast { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardLightMediumContrast { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart new file mode 100644 index 000000000000..9b46b830553d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart @@ -0,0 +1,537 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenOutlinedMenuButton { + /// md.comp.outlined-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.outlined-menu-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.12; + + /// md.comp.outlined-menu-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.outlined-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-menu-button.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.outlined-menu-button.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.outlined-menu-button.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.outlined-menu-button.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.opacity + static const double withIconDisabledIconOpacity = 0.38; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; +} + +class TokenOutlinedMenuButtonDarkDefault { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonDarkHighContrast { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonDarkMediumContrast { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonLightDefault { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonLightHighContrast { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonLightMediumContrast { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart b/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart new file mode 100644 index 000000000000..f50d96a94f66 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart @@ -0,0 +1,711 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenOutlinedSegmentedButton { + /// md.comp.outlined-segmented-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.outlined-segmented-button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.outlined-segmented-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-segmented-button.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-segmented-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-segmented-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.outlined-segmented-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-segmented-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-segmented-button.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.outlined-segmented-button.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-segmented-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.outlined-segmented-button.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.outlined-segmented-button.with-icon.icon.size + static const double withIconIconSize = 18.00; +} + +class TokenOutlinedSegmentedButtonDarkDefault { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonDarkHighContrast { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonDarkMediumContrast { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonLightDefault { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonLightHighContrast { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonLightMediumContrast { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_select.dart b/packages/material_ui/tool/gen_defaults/data/outlined_select.dart new file mode 100644 index 000000000000..27153ab53e6b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_select.dart @@ -0,0 +1,1298 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenOutlinedSelect { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.outlined-select.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.outlined-select.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-select.menu.divider.height + static const double menuDividerHeight = 1.00; + + /// md.comp.outlined-select.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; + + /// md.comp.outlined-select.menu.list-item.label-text.type + static const TypescaleStruct menuListItemLabelTextType = + TokenTypescale.titleSmall; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.size + static const double menuListItemWithLeadingIconLeadingIconSize = 24.00; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.size + static const double menuListItemWithTrailingIconTrailingIconSize = 24.00; + + /// md.comp.outlined-select.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-select.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.outlined-select.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-select.text-field.disabled.outline.opacity + static const double textFieldDisabledOutlineOpacity = 0.12; + + /// md.comp.outlined-select.text-field.disabled.outline.width + static const double textFieldDisabledOutlineWidth = 1.00; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-select.text-field.focus.outline.width + static const double textFieldFocusOutlineWidth = 3.00; + + /// md.comp.outlined-select.text-field.hover.outline.width + static const double textFieldHoverOutlineWidth = 1.00; + + /// md.comp.outlined-select.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-select.text-field.input-text.type + static const TypescaleStruct textFieldInputTextType = + TokenTypescale.bodyLarge; + + /// md.comp.outlined-select.text-field.label-text.type + static const TypescaleStruct textFieldLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.outlined-select.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; + + /// md.comp.outlined-select.text-field.outline.width + static const double textFieldOutlineWidth = 1.00; + + /// md.comp.outlined-select.text-field.supporting-text.type + static const TypescaleStruct textFieldSupportingTextType = + TokenTypescale.bodySmall; + + /// md.comp.outlined-select.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; +} + +class TokenOutlinedSelectDark { + /// md.comp.outlined-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.outlined-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.outlined-select.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenOutlinedSelectDarkDefault { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectDarkHighContrast { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectDarkMediumContrast { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectLight { + /// md.comp.outlined-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.outlined-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.outlined-select.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenOutlinedSelectLightDefault { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectLightHighContrast { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectLightMediumContrast { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart b/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart new file mode 100644 index 000000000000..2ece5522c95c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart @@ -0,0 +1,1080 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenOutlinedTextField { + /// md.comp.outlined-text-field.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-text-field.disabled.input-text.opacity + static const double disabledInputTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-text-field.disabled.outline.width + static const double disabledOutlineWidth = 1.00; + + /// md.comp.outlined-text-field.disabled.supporting-text.opacity + static const double disabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-text-field.focus.outline.width + static const double focusOutlineWidth = 3.00; + + /// md.comp.outlined-text-field.hover.outline.width + static const double hoverOutlineWidth = 1.00; + + /// md.comp.outlined-text-field.input-text.type + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; + + /// md.comp.outlined-text-field.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.bodyLarge; + + /// md.comp.outlined-text-field.leading-icon.size + static const double leadingIconSize = 24.00; + + /// md.comp.outlined-text-field.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-text-field.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; + + /// md.comp.outlined-text-field.trailing-icon.size + static const double trailingIconSize = 24.00; +} + +class TokenOutlinedTextFieldDarkDefault { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldDarkHighContrast { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldDarkMediumContrast { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldLightDefault { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldLightHighContrast { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldLightMediumContrast { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/palette.dart b/packages/material_ui/tool/gen_defaults/data/palette.dart new file mode 100644 index 000000000000..9fed84c3c4f2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/palette.dart @@ -0,0 +1,724 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenPalette { + /// md.ref.palette.black + static const String black = '0xFF000000'; + + /// md.ref.palette.blue0 + static const String blue0 = '0xFF000000'; + + /// md.ref.palette.blue10 + static const String blue10 = '0xFF001944'; + + /// md.ref.palette.blue100 + static const String blue100 = '0xFFFFFFFF'; + + /// md.ref.palette.blue20 + static const String blue20 = '0xFF012C6F'; + + /// md.ref.palette.blue30 + static const String blue30 = '0xFF04409F'; + + /// md.ref.palette.blue40 + static const String blue40 = '0xFF1157CE'; + + /// md.ref.palette.blue50 + static const String blue50 = '0xFF3271EA'; + + /// md.ref.palette.blue60 + static const String blue60 = '0xFF4E8FF8'; + + /// md.ref.palette.blue70 + static const String blue70 = '0xFF76ACFF'; + + /// md.ref.palette.blue80 + static const String blue80 = '0xFFA1C9FF'; + + /// md.ref.palette.blue90 + static const String blue90 = '0xFFD0E4FF'; + + /// md.ref.palette.blue95 + static const String blue95 = '0xFFE7F2FF'; + + /// md.ref.palette.blue98 + static const String blue98 = '0xFFF5FAFF'; + + /// md.ref.palette.blue-variant0 + static const String blueVariant0 = '0xFF000000'; + + /// md.ref.palette.blue-variant10 + static const String blueVariant10 = '0xFF001F2D'; + + /// md.ref.palette.blue-variant100 + static const String blueVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.blue-variant20 + static const String blueVariant20 = '0xFF003549'; + + /// md.ref.palette.blue-variant30 + static const String blueVariant30 = '0xFF004D68'; + + /// md.ref.palette.blue-variant40 + static const String blueVariant40 = '0xFF006788'; + + /// md.ref.palette.blue-variant50 + static const String blueVariant50 = '0xFF0081A8'; + + /// md.ref.palette.blue-variant60 + static const String blueVariant60 = '0xFF009DC9'; + + /// md.ref.palette.blue-variant70 + static const String blueVariant70 = '0xFF00BBEA'; + + /// md.ref.palette.blue-variant80 + static const String blueVariant80 = '0xFF67D4FF'; + + /// md.ref.palette.blue-variant90 + static const String blueVariant90 = '0xFFBDE9FF'; + + /// md.ref.palette.blue-variant95 + static const String blueVariant95 = '0xFFE0F4FF'; + + /// md.ref.palette.blue-variant98 + static const String blueVariant98 = '0xFFF4FAFF'; + + /// md.ref.palette.cyan0 + static const String cyan0 = '0xFF000000'; + + /// md.ref.palette.cyan10 + static const String cyan10 = '0xFF001F26'; + + /// md.ref.palette.cyan100 + static const String cyan100 = '0xFFFFFFFF'; + + /// md.ref.palette.cyan20 + static const String cyan20 = '0xFF003641'; + + /// md.ref.palette.cyan30 + static const String cyan30 = '0xFF004E5D'; + + /// md.ref.palette.cyan40 + static const String cyan40 = '0xFF00687C'; + + /// md.ref.palette.cyan50 + static const String cyan50 = '0xFF00839B'; + + /// md.ref.palette.cyan60 + static const String cyan60 = '0xFF009EBB'; + + /// md.ref.palette.cyan70 + static const String cyan70 = '0xFF00BBDF'; + + /// md.ref.palette.cyan80 + static const String cyan80 = '0xFF60D5F3'; + + /// md.ref.palette.cyan90 + static const String cyan90 = '0xFFACEDFF'; + + /// md.ref.palette.cyan95 + static const String cyan95 = '0xFFD8F6FF'; + + /// md.ref.palette.cyan98 + static const String cyan98 = '0xFFF0FBFF'; + + /// md.ref.palette.error0 + static const String error0 = '0xFF000000'; + + /// md.ref.palette.error10 + static const String error10 = '0xFF410E0B'; + + /// md.ref.palette.error100 + static const String error100 = '0xFFFFFFFF'; + + /// md.ref.palette.error20 + static const String error20 = '0xFF601410'; + + /// md.ref.palette.error30 + static const String error30 = '0xFF8C1D18'; + + /// md.ref.palette.error40 + static const String error40 = '0xFFB3261E'; + + /// md.ref.palette.error50 + static const String error50 = '0xFFDC362E'; + + /// md.ref.palette.error60 + static const String error60 = '0xFFE46962'; + + /// md.ref.palette.error70 + static const String error70 = '0xFFEC928E'; + + /// md.ref.palette.error80 + static const String error80 = '0xFFF2B8B5'; + + /// md.ref.palette.error90 + static const String error90 = '0xFFF9DEDC'; + + /// md.ref.palette.error95 + static const String error95 = '0xFFFCEEEE'; + + /// md.ref.palette.error98 + static const String error98 = '0xFFFFF8F7'; + + /// md.ref.palette.error99 + static const String error99 = '0xFFFFFBF9'; + + /// md.ref.palette.green0 + static const String green0 = '0xFF000000'; + + /// md.ref.palette.green10 + static const String green10 = '0xFF002110'; + + /// md.ref.palette.green100 + static const String green100 = '0xFFFFFFFF'; + + /// md.ref.palette.green20 + static const String green20 = '0xFF00381F'; + + /// md.ref.palette.green30 + static const String green30 = '0xFF00522C'; + + /// md.ref.palette.green40 + static const String green40 = '0xFF006C35'; + + /// md.ref.palette.green50 + static const String green50 = '0xFF128937'; + + /// md.ref.palette.green60 + static const String green60 = '0xFF1AA64A'; + + /// md.ref.palette.green70 + static const String green70 = '0xFF44C265'; + + /// md.ref.palette.green80 + static const String green80 = '0xFF80DA88'; + + /// md.ref.palette.green90 + static const String green90 = '0xFFBEEFBB'; + + /// md.ref.palette.green95 + static const String green95 = '0xFFDDF8D8'; + + /// md.ref.palette.green98 + static const String green98 = '0xFFF2FCEF'; + + /// md.ref.palette.grey0 + static const String grey0 = '0xFF000000'; + + /// md.ref.palette.grey10 + static const String grey10 = '0xFF1B1B1C'; + + /// md.ref.palette.grey100 + static const String grey100 = '0xFFFFFFFF'; + + /// md.ref.palette.grey20 + static const String grey20 = '0xFF303030'; + + /// md.ref.palette.grey30 + static const String grey30 = '0xFF474747'; + + /// md.ref.palette.grey40 + static const String grey40 = '0xFF5E5E5E'; + + /// md.ref.palette.grey50 + static const String grey50 = '0xFF777777'; + + /// md.ref.palette.grey60 + static const String grey60 = '0xFF919191'; + + /// md.ref.palette.grey70 + static const String grey70 = '0xFFABABAB'; + + /// md.ref.palette.grey80 + static const String grey80 = '0xFFC7C7C7'; + + /// md.ref.palette.grey90 + static const String grey90 = '0xFFE3E3E3'; + + /// md.ref.palette.grey95 + static const String grey95 = '0xFFF2F2F2'; + + /// md.ref.palette.grey98 + static const String grey98 = '0xFFF9F9F9'; + + /// md.ref.palette.grey-variant0 + static const String greyVariant0 = '0xFF000000'; + + /// md.ref.palette.grey-variant10 + static const String greyVariant10 = '0xFF191D1C'; + + /// md.ref.palette.grey-variant100 + static const String greyVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.grey-variant20 + static const String greyVariant20 = '0xFF2D312F'; + + /// md.ref.palette.grey-variant30 + static const String greyVariant30 = '0xFF444746'; + + /// md.ref.palette.grey-variant40 + static const String greyVariant40 = '0xFF5C5F5E'; + + /// md.ref.palette.grey-variant50 + static const String greyVariant50 = '0xFF747775'; + + /// md.ref.palette.grey-variant60 + static const String greyVariant60 = '0xFF8E918F'; + + /// md.ref.palette.grey-variant70 + static const String greyVariant70 = '0xFFA9ACAA'; + + /// md.ref.palette.grey-variant80 + static const String greyVariant80 = '0xFFC4C7C5'; + + /// md.ref.palette.grey-variant90 + static const String greyVariant90 = '0xFFE1E3E1'; + + /// md.ref.palette.grey-variant95 + static const String greyVariant95 = '0xFFEFF2EF'; + + /// md.ref.palette.grey-variant98 + static const String greyVariant98 = '0xFFF7FAF7'; + + /// md.ref.palette.neutral0 + static const String neutral0 = '0xFF000000'; + + /// md.ref.palette.neutral10 + static const String neutral10 = '0xFF1D1B20'; + + /// md.ref.palette.neutral100 + static const String neutral100 = '0xFFFFFFFF'; + + /// md.ref.palette.neutral12 + static const String neutral12 = '0xFF211F26'; + + /// md.ref.palette.neutral17 + static const String neutral17 = '0xFF2B2930'; + + /// md.ref.palette.neutral20 + static const String neutral20 = '0xFF322F35'; + + /// md.ref.palette.neutral22 + static const String neutral22 = '0xFF36343B'; + + /// md.ref.palette.neutral24 + static const String neutral24 = '0xFF3B383E'; + + /// md.ref.palette.neutral30 + static const String neutral30 = '0xFF48464C'; + + /// md.ref.palette.neutral4 + static const String neutral4 = '0xFF0F0D13'; + + /// md.ref.palette.neutral40 + static const String neutral40 = '0xFF605D64'; + + /// md.ref.palette.neutral50 + static const String neutral50 = '0xFF79767D'; + + /// md.ref.palette.neutral6 + static const String neutral6 = '0xFF141218'; + + /// md.ref.palette.neutral60 + static const String neutral60 = '0xFF938F96'; + + /// md.ref.palette.neutral70 + static const String neutral70 = '0xFFAEA9B1'; + + /// md.ref.palette.neutral80 + static const String neutral80 = '0xFFCAC5CD'; + + /// md.ref.palette.neutral87 + static const String neutral87 = '0xFFDED8E1'; + + /// md.ref.palette.neutral90 + static const String neutral90 = '0xFFE6E0E9'; + + /// md.ref.palette.neutral92 + static const String neutral92 = '0xFFECE6F0'; + + /// md.ref.palette.neutral94 + static const String neutral94 = '0xFFF3EDF7'; + + /// md.ref.palette.neutral95 + static const String neutral95 = '0xFFF5EFF7'; + + /// md.ref.palette.neutral96 + static const String neutral96 = '0xFFF7F2FA'; + + /// md.ref.palette.neutral98 + static const String neutral98 = '0xFFFEF7FF'; + + /// md.ref.palette.neutral99 + static const String neutral99 = '0xFFFFFBFF'; + + /// md.ref.palette.neutral-variant0 + static const String neutralVariant0 = '0xFF000000'; + + /// md.ref.palette.neutral-variant10 + static const String neutralVariant10 = '0xFF1D1A22'; + + /// md.ref.palette.neutral-variant100 + static const String neutralVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.neutral-variant20 + static const String neutralVariant20 = '0xFF322F37'; + + /// md.ref.palette.neutral-variant30 + static const String neutralVariant30 = '0xFF49454F'; + + /// md.ref.palette.neutral-variant40 + static const String neutralVariant40 = '0xFF605D66'; + + /// md.ref.palette.neutral-variant50 + static const String neutralVariant50 = '0xFF79747E'; + + /// md.ref.palette.neutral-variant60 + static const String neutralVariant60 = '0xFF938F99'; + + /// md.ref.palette.neutral-variant70 + static const String neutralVariant70 = '0xFFAEA9B4'; + + /// md.ref.palette.neutral-variant80 + static const String neutralVariant80 = '0xFFCAC4D0'; + + /// md.ref.palette.neutral-variant90 + static const String neutralVariant90 = '0xFFE7E0EC'; + + /// md.ref.palette.neutral-variant95 + static const String neutralVariant95 = '0xFFF5EEFA'; + + /// md.ref.palette.neutral-variant98 + static const String neutralVariant98 = '0xFFFDF7FF'; + + /// md.ref.palette.neutral-variant99 + static const String neutralVariant99 = '0xFFFFFBFE'; + + /// md.ref.palette.orange0 + static const String orange0 = '0xFF000000'; + + /// md.ref.palette.orange10 + static const String orange10 = '0xFF321200'; + + /// md.ref.palette.orange100 + static const String orange100 = '0xFFFFFFFF'; + + /// md.ref.palette.orange20 + static const String orange20 = '0xFF522302'; + + /// md.ref.palette.orange30 + static const String orange30 = '0xFF753403'; + + /// md.ref.palette.orange40 + static const String orange40 = '0xFF9A4600'; + + /// md.ref.palette.orange50 + static const String orange50 = '0xFFC05A01'; + + /// md.ref.palette.orange60 + static const String orange60 = '0xFFE86E00'; + + /// md.ref.palette.orange70 + static const String orange70 = '0xFFFF8D41'; + + /// md.ref.palette.orange80 + static const String orange80 = '0xFFFFB683'; + + /// md.ref.palette.orange90 + static const String orange90 = '0xFFFFDCC3'; + + /// md.ref.palette.orange95 + static const String orange95 = '0xFFFFEDE1'; + + /// md.ref.palette.orange98 + static const String orange98 = '0xFFFFF8F4'; + + /// md.ref.palette.pink0 + static const String pink0 = '0xFF000000'; + + /// md.ref.palette.pink10 + static const String pink10 = '0xFF3D0023'; + + /// md.ref.palette.pink100 + static const String pink100 = '0xFFFFFFFF'; + + /// md.ref.palette.pink20 + static const String pink20 = '0xFF620438'; + + /// md.ref.palette.pink30 + static const String pink30 = '0xFF8D0053'; + + /// md.ref.palette.pink40 + static const String pink40 = '0xFFB60D6E'; + + /// md.ref.palette.pink50 + static const String pink50 = '0xFFDC258D'; + + /// md.ref.palette.pink60 + static const String pink60 = '0xFFF94AAB'; + + /// md.ref.palette.pink70 + static const String pink70 = '0xFFFF7DD2'; + + /// md.ref.palette.pink80 + static const String pink80 = '0xFFFFAEE4'; + + /// md.ref.palette.pink90 + static const String pink90 = '0xFFFFD8EF'; + + /// md.ref.palette.pink95 + static const String pink95 = '0xFFFFECF6'; + + /// md.ref.palette.pink98 + static const String pink98 = '0xFFFFF7FC'; + + /// md.ref.palette.primary0 + static const String primary0 = '0xFF000000'; + + /// md.ref.palette.primary10 + static const String primary10 = '0xFF21005D'; + + /// md.ref.palette.primary100 + static const String primary100 = '0xFFFFFFFF'; + + /// md.ref.palette.primary20 + static const String primary20 = '0xFF381E72'; + + /// md.ref.palette.primary30 + static const String primary30 = '0xFF4F378B'; + + /// md.ref.palette.primary40 + static const String primary40 = '0xFF6750A4'; + + /// md.ref.palette.primary50 + static const String primary50 = '0xFF7F67BE'; + + /// md.ref.palette.primary60 + static const String primary60 = '0xFF9A82DB'; + + /// md.ref.palette.primary70 + static const String primary70 = '0xFFB69DF8'; + + /// md.ref.palette.primary80 + static const String primary80 = '0xFFD0BCFF'; + + /// md.ref.palette.primary90 + static const String primary90 = '0xFFEADDFF'; + + /// md.ref.palette.primary95 + static const String primary95 = '0xFFF6EDFF'; + + /// md.ref.palette.primary98 + static const String primary98 = '0xFFFEF7FF'; + + /// md.ref.palette.primary99 + static const String primary99 = '0xFFFFFBFE'; + + /// md.ref.palette.purple0 + static const String purple0 = '0xFF000000'; + + /// md.ref.palette.purple10 + static const String purple10 = '0xFF280255'; + + /// md.ref.palette.purple100 + static const String purple100 = '0xFFFFFFFF'; + + /// md.ref.palette.purple20 + static const String purple20 = '0xFF400B84'; + + /// md.ref.palette.purple30 + static const String purple30 = '0xFF5629A4'; + + /// md.ref.palette.purple40 + static const String purple40 = '0xFF7438D2'; + + /// md.ref.palette.purple50 + static const String purple50 = '0xFF9254EA'; + + /// md.ref.palette.purple60 + static const String purple60 = '0xFFAD72FF'; + + /// md.ref.palette.purple70 + static const String purple70 = '0xFFC597FF'; + + /// md.ref.palette.purple80 + static const String purple80 = '0xFFD9BAFD'; + + /// md.ref.palette.purple90 + static const String purple90 = '0xFFEEDCFE'; + + /// md.ref.palette.purple95 + static const String purple95 = '0xFFF7ECFE'; + + /// md.ref.palette.purple98 + static const String purple98 = '0xFFFDF8FF'; + + /// md.ref.palette.red0 + static const String red0 = '0xFF000000'; + + /// md.ref.palette.red10 + static const String red10 = '0xFF3A0907'; + + /// md.ref.palette.red100 + static const String red100 = '0xFFFFFFFF'; + + /// md.ref.palette.red20 + static const String red20 = '0xFF60150F'; + + /// md.ref.palette.red30 + static const String red30 = '0xFF8A1A16'; + + /// md.ref.palette.red40 + static const String red40 = '0xFFB3251E'; + + /// md.ref.palette.red50 + static const String red50 = '0xFFDB372D'; + + /// md.ref.palette.red60 + static const String red60 = '0xFFF55E57'; + + /// md.ref.palette.red70 + static const String red70 = '0xFFFF8983'; + + /// md.ref.palette.red80 + static const String red80 = '0xFFFFB3AE'; + + /// md.ref.palette.red90 + static const String red90 = '0xFFFFDADC'; + + /// md.ref.palette.red95 + static const String red95 = '0xFFFFECEE'; + + /// md.ref.palette.red98 + static const String red98 = '0xFFFFF8F8'; + + /// md.ref.palette.secondary0 + static const String secondary0 = '0xFF000000'; + + /// md.ref.palette.secondary10 + static const String secondary10 = '0xFF1D192B'; + + /// md.ref.palette.secondary100 + static const String secondary100 = '0xFFFFFFFF'; + + /// md.ref.palette.secondary20 + static const String secondary20 = '0xFF332D41'; + + /// md.ref.palette.secondary30 + static const String secondary30 = '0xFF4A4458'; + + /// md.ref.palette.secondary40 + static const String secondary40 = '0xFF625B71'; + + /// md.ref.palette.secondary50 + static const String secondary50 = '0xFF7A7289'; + + /// md.ref.palette.secondary60 + static const String secondary60 = '0xFF958DA5'; + + /// md.ref.palette.secondary70 + static const String secondary70 = '0xFFB0A7C0'; + + /// md.ref.palette.secondary80 + static const String secondary80 = '0xFFCCC2DC'; + + /// md.ref.palette.secondary90 + static const String secondary90 = '0xFFE8DEF8'; + + /// md.ref.palette.secondary95 + static const String secondary95 = '0xFFF6EDFF'; + + /// md.ref.palette.secondary98 + static const String secondary98 = '0xFFFEF7FF'; + + /// md.ref.palette.secondary99 + static const String secondary99 = '0xFFFFFBFE'; + + /// md.ref.palette.tertiary0 + static const String tertiary0 = '0xFF000000'; + + /// md.ref.palette.tertiary10 + static const String tertiary10 = '0xFF31111D'; + + /// md.ref.palette.tertiary100 + static const String tertiary100 = '0xFFFFFFFF'; + + /// md.ref.palette.tertiary20 + static const String tertiary20 = '0xFF492532'; + + /// md.ref.palette.tertiary30 + static const String tertiary30 = '0xFF633B48'; + + /// md.ref.palette.tertiary40 + static const String tertiary40 = '0xFF7D5260'; + + /// md.ref.palette.tertiary50 + static const String tertiary50 = '0xFF986977'; + + /// md.ref.palette.tertiary60 + static const String tertiary60 = '0xFFB58392'; + + /// md.ref.palette.tertiary70 + static const String tertiary70 = '0xFFD29DAC'; + + /// md.ref.palette.tertiary80 + static const String tertiary80 = '0xFFEFB8C8'; + + /// md.ref.palette.tertiary90 + static const String tertiary90 = '0xFFFFD8E4'; + + /// md.ref.palette.tertiary95 + static const String tertiary95 = '0xFFFFECF1'; + + /// md.ref.palette.tertiary98 + static const String tertiary98 = '0xFFFFF8F8'; + + /// md.ref.palette.tertiary99 + static const String tertiary99 = '0xFFFFFBFA'; + + /// md.ref.palette.white + static const String white = '0xFFFFFFFF'; + + /// md.ref.palette.yellow0 + static const String yellow0 = '0xFF000000'; + + /// md.ref.palette.yellow10 + static const String yellow10 = '0xFF2F1400'; + + /// md.ref.palette.yellow100 + static const String yellow100 = '0xFFFFFFFF'; + + /// md.ref.palette.yellow20 + static const String yellow20 = '0xFF4D2600'; + + /// md.ref.palette.yellow30 + static const String yellow30 = '0xFF6D3A01'; + + /// md.ref.palette.yellow40 + static const String yellow40 = '0xFF8F4E06'; + + /// md.ref.palette.yellow50 + static const String yellow50 = '0xFFB16300'; + + /// md.ref.palette.yellow60 + static const String yellow60 = '0xFFD37B00'; + + /// md.ref.palette.yellow70 + static const String yellow70 = '0xFFEF9800'; + + /// md.ref.palette.yellow80 + static const String yellow80 = '0xFFFCBD00'; + + /// md.ref.palette.yellow90 + static const String yellow90 = '0xFFFFE07C'; + + /// md.ref.palette.yellow95 + static const String yellow95 = '0xFFFFF2B4'; + + /// md.ref.palette.yellow98 + static const String yellow98 = '0xFFFFFADE'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart b/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart new file mode 100644 index 000000000000..4e0eb45e4f9c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart @@ -0,0 +1,70 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenPlainTooltip { + /// md.comp.plain-tooltip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.plain-tooltip.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; +} + +class TokenPlainTooltipDark { + /// md.comp.plain-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; +} + +class TokenPlainTooltipDarkDefault { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenPlainTooltipDarkHighContrast { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenPlainTooltipDarkMediumContrast { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenPlainTooltipLight { + /// md.comp.plain-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; +} + +class TokenPlainTooltipLightDefault { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenPlainTooltipLightHighContrast { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenPlainTooltipLightMediumContrast { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart b/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart new file mode 100644 index 000000000000..675de5654463 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart @@ -0,0 +1,653 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenPrimaryNavigationTab { + /// md.comp.primary-navigation-tab.active.focus.state-layer.opacity + static const double activeFocusStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.opacity + static const double activeHoverStateLayerOpacity = 0.08; + + /// md.comp.primary-navigation-tab.active-indicator.height + static const double activeIndicatorHeight = 3.00; + + /// md.comp.primary-navigation-tab.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 3.00, + topRight: 3.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.opacity + static const double activePressedStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.primary-navigation-tab.container.height + static const double containerHeight = 48.00; + + /// md.comp.primary-navigation-tab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.primary-navigation-tab.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.primary-navigation-tab.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.opacity + static const double inactiveFocusStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.opacity + static const double inactiveHoverStateLayerOpacity = 0.08; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.opacity + static const double inactivePressedStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.with-icon-and-label-text.container.height + static const double withIconAndLabelTextContainerHeight = 64.00; + + /// md.comp.primary-navigation-tab.with-icon.icon.size + static const double withIconIconSize = 24.00; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.type + static const TypescaleStruct withLabelTextLabelTextType = + TokenTypescale.titleSmall; +} + +class TokenPrimaryNavigationTabDark { + /// md.comp.primary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenPrimaryNavigationTabDarkDefault { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabDarkHighContrast { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabDarkMediumContrast { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabLight { + /// md.comp.primary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenPrimaryNavigationTabLightDefault { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabLightHighContrast { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabLightMediumContrast { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart new file mode 100644 index 000000000000..4b4320edb65e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart @@ -0,0 +1,103 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenProgressIndicator { + /// md.comp.progress-indicator.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.progress-indicator.stop-indicator.shape + static const ShapeStruct stopIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.progress-indicator.track.shape + static const ShapeStruct trackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} + +class TokenProgressIndicatorDarkDefault { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorDarkHighContrast { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorDarkMediumContrast { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorLightDefault { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorLightHighContrast { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorLightMediumContrast { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart new file mode 100644 index 000000000000..499e6a766b7a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenProgressIndicatorCircular { + /// md.comp.progress-indicator.circular.active-indicator.thickness + static const double activeIndicatorThickness = 4.00; + + /// md.comp.progress-indicator.circular.active-indicator.wave.amplitude + static const double activeIndicatorWaveAmplitude = 1.60; + + /// md.comp.progress-indicator.circular.active-indicator.wave.wavelength + static const double activeIndicatorWaveWavelength = 15.00; + + /// md.comp.progress-indicator.circular.size + static const double size = 40.00; + + /// md.comp.progress-indicator.circular.track-active-indicator-space + static const double trackActiveIndicatorSpace = 4.00; + + /// md.comp.progress-indicator.circular.track.thickness + static const double trackThickness = 4.00; + + /// md.comp.progress-indicator.circular.with-wave.size + static const double withWaveSize = 48.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart new file mode 100644 index 000000000000..4267667d3a6c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart @@ -0,0 +1,37 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenProgressIndicatorLinear { + /// md.comp.progress-indicator.linear.active-indicator.thickness + static const double activeIndicatorThickness = 4.00; + + /// md.comp.progress-indicator.linear.active-indicator.wave.amplitude + static const double activeIndicatorWaveAmplitude = 3.00; + + /// md.comp.progress-indicator.linear.active-indicator.wave.wavelength + static const double activeIndicatorWaveWavelength = 40.00; + + /// md.comp.progress-indicator.linear.height + static const double height = 4.00; + + /// md.comp.progress-indicator.linear.indeterminate.active-indicator.wave.wavelength + static const double indeterminateActiveIndicatorWaveWavelength = 20.00; + + /// md.comp.progress-indicator.linear.stop-indicator.size + static const double stopIndicatorSize = 4.00; + + /// md.comp.progress-indicator.linear.stop-indicator.trailing-space + static const double stopIndicatorTrailingSpace = 0.00; + + /// md.comp.progress-indicator.linear.track-active-indicator-space + static const double trackActiveIndicatorSpace = 4.00; + + /// md.comp.progress-indicator.linear.track.thickness + static const double trackThickness = 4.00; + + /// md.comp.progress-indicator.linear.with-wave.height + static const double withWaveHeight = 10.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/radio_button.dart b/packages/material_ui/tool/gen_defaults/data/radio_button.dart new file mode 100644 index 000000000000..4b3f0dd9b8e5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/radio_button.dart @@ -0,0 +1,411 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenRadioButton { + /// md.comp.radio-button.disabled.selected.icon.opacity + static const double disabledSelectedIconOpacity = 0.38; + + /// md.comp.radio-button.disabled.unselected.icon.opacity + static const double disabledUnselectedIconOpacity = 0.38; + + /// md.comp.radio-button.icon.size + static const double iconSize = 20.00; + + /// md.comp.radio-button.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.radio-button.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.radio-button.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.radio-button.state-layer.size + static const double stateLayerSize = 40.00; + + /// md.comp.radio-button.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.radio-button.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.radio-button.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; +} + +class TokenRadioButtonDarkDefault { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenRadioButtonDarkHighContrast { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenRadioButtonDarkMediumContrast { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenRadioButtonLightDefault { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenRadioButtonLightHighContrast { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenRadioButtonLightMediumContrast { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart b/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart new file mode 100644 index 000000000000..13e304fb3a9a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart @@ -0,0 +1,274 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenRichTooltip { + /// md.comp.rich-tooltip.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// md.comp.rich-tooltip.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.rich-tooltip.action.label-text.type + static const TypescaleStruct actionLabelTextType = TokenTypescale.titleSmall; + + /// md.comp.rich-tooltip.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.rich-tooltip.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.rich-tooltip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.rich-tooltip.subhead.type + static const TypescaleStruct subheadType = TokenTypescale.titleSmall; + + /// md.comp.rich-tooltip.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; +} + +class TokenRichTooltipDark { + /// md.comp.rich-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.rich-tooltip.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenRichTooltipDarkDefault { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenRichTooltipDarkHighContrast { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenRichTooltipDarkMediumContrast { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenRichTooltipLight { + /// md.comp.rich-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.rich-tooltip.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenRichTooltipLightDefault { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenRichTooltipLightHighContrast { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenRichTooltipLightMediumContrast { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/scrim.dart b/packages/material_ui/tool/gen_defaults/data/scrim.dart new file mode 100644 index 000000000000..ab42c01ac0cd --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/scrim.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; + +class TokenScrim { + /// md.comp.scrim.container.opacity + static const double containerOpacity = 0.32; +} + +class TokenScrimDark { + /// md.comp.scrim.container.color + static const TokenColorRole containerColor = TokenColorRole.scrim; +} + +class TokenScrimLight { + /// md.comp.scrim.container.color + static const TokenColorRole containerColor = TokenColorRole.scrim; +} diff --git a/packages/material_ui/tool/gen_defaults/data/search_bar.dart b/packages/material_ui/tool/gen_defaults/data/search_bar.dart new file mode 100644 index 000000000000..959fa5f390ca --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/search_bar.dart @@ -0,0 +1,315 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSearchBar { + /// md.comp.search-bar.avatar.shape + static const ShapeStruct avatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-bar.avatar.size + static const double avatarSize = 30.00; + + /// md.comp.search-bar.contained.avatar.target-size + static const double containedAvatarTargetSize = 48.00; + + /// md.comp.search-bar.contained.icon-label.gap + static const double containedIconLabelGap = 4.00; + + /// md.comp.search-bar.contained.leading-margin + static const double containedLeadingMargin = 24.00; + + /// md.comp.search-bar.contained.leading-space + static const double containedLeadingSpace = 4.00; + + /// md.comp.search-bar.contained.no-actions.leading-space + static const double containedNoActionsLeadingSpace = 16.00; + + /// md.comp.search-bar.contained.no-actions.trailing-space + static const double containedNoActionsTrailingSpace = 16.00; + + /// md.comp.search-bar.contained.trailing-actions.gap + static const double containedTrailingActionsGap = 0.00; + + /// md.comp.search-bar.contained.trailing-actions.leading-space + static const double containedTrailingActionsLeadingSpace = 4.00; + + /// md.comp.search-bar.contained.trailing-actions.trailing-space + static const double containedTrailingActionsTrailingSpace = 4.00; + + /// md.comp.search-bar.contained.trailing-margin + static const double containedTrailingMargin = 24.00; + + /// md.comp.search-bar.contained.trailing-space + static const double containedTrailingSpace = 4.00; + + /// md.comp.search-bar.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.search-bar.container.height + static const double containerHeight = 56.00; + + /// md.comp.search-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-bar.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.search-bar.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.search-bar.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.search-bar.icon.size + static const double iconSize = 24.00; + + /// md.comp.search-bar.input-text.type + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; + + /// md.comp.search-bar.leading-icon.leading-icon-label-space + static const double leadingIconLeadingIconLabelSpace = 16.00; + + /// md.comp.search-bar.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.search-bar.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.search-bar.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyLarge; + + /// md.comp.search-bar.trailing-icon.label-trailing-icon-space + static const double trailingIconLabelTrailingIconSpace = 16.00; + + /// md.comp.search-bar.trailing-space + static const double trailingSpace = 16.00; +} + +class TokenSearchBarDark { + /// md.comp.search-bar.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenSearchBarDarkDefault { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchBarDarkHighContrast { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchBarDarkMediumContrast { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchBarLight { + /// md.comp.search-bar.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenSearchBarLightDefault { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchBarLightHighContrast { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchBarLightMediumContrast { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/search_view.dart b/packages/material_ui/tool/gen_defaults/data/search_view.dart new file mode 100644 index 000000000000..abe1b283f7a6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/search_view.dart @@ -0,0 +1,225 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSearchView { + /// md.comp.search-view.contained.docked.bar-results.gap + static const double containedDockedBarResultsGap = 2.00; + + /// md.comp.search-view.contained.docked.bar.shape + static const ShapeStruct containedDockedBarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-view.contained.docked.results.shape + static const ShapeStruct containedDockedResultsShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.search-view.contained.full-screen.bar.container.height + static const double containedFullScreenBarContainerHeight = 56.00; + + /// md.comp.search-view.contained.icon-label.gap + static const double containedIconLabelGap = 4.00; + + /// md.comp.search-view.contained.leading-margin + static const double containedLeadingMargin = 12.00; + + /// md.comp.search-view.contained.trailing-margin + static const double containedTrailingMargin = 12.00; + + /// md.comp.search-view.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.search-view.docked.container.shape + static const ShapeStruct dockedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.search-view.docked.header.container.height + static const double dockedHeaderContainerHeight = 56.00; + + /// md.comp.search-view.full-screen.container.shape + static const ShapeStruct fullScreenContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-view.full-screen.header.container.height + static const double fullScreenHeaderContainerHeight = 72.00; + + /// md.comp.search-view.header.input-text.type + static const TypescaleStruct headerInputTextType = TokenTypescale.bodyLarge; + + /// md.comp.search-view.header.supporting-text.type + static const TypescaleStruct headerSupportingTextType = + TokenTypescale.bodyLarge; + + /// md.comp.search-view.leading-icon.leading-icon-label-space + static const double leadingIconLeadingIconLabelSpace = 16.00; + + /// md.comp.search-view.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.search-view.trailing-icon.label-trailing-icon-space + static const double trailingIconLabelTrailingIconSpace = 16.00; + + /// md.comp.search-view.trailing-space + static const double trailingSpace = 16.00; +} + +class TokenSearchViewDark { + /// md.comp.search-view.contained.background.color + static const TokenColorRole containedBackgroundColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.search-view.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenSearchViewDarkDefault { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchViewDarkHighContrast { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchViewDarkMediumContrast { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchViewLight { + /// md.comp.search-view.contained.background.color + static const TokenColorRole containedBackgroundColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.search-view.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenSearchViewLightDefault { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchViewLightHighContrast { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchViewLightMediumContrast { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart b/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart new file mode 100644 index 000000000000..d4d701391196 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart @@ -0,0 +1,373 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSecondaryNavigationTab { + /// md.comp.secondary-navigation-tab.active-indicator.height + static const double activeIndicatorHeight = 2.00; + + /// md.comp.secondary-navigation-tab.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.secondary-navigation-tab.container.height + static const double containerHeight = 48.00; + + /// md.comp.secondary-navigation-tab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.secondary-navigation-tab.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.secondary-navigation-tab.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.secondary-navigation-tab.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.secondary-navigation-tab.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.secondary-navigation-tab.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.secondary-navigation-tab.with-icon.icon.size + static const double withIconIconSize = 24.00; +} + +class TokenSecondaryNavigationTabDark { + /// md.comp.secondary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.secondary-navigation-tab.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenSecondaryNavigationTabDarkDefault { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} + +class TokenSecondaryNavigationTabDarkHighContrast { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} + +class TokenSecondaryNavigationTabDarkMediumContrast { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} + +class TokenSecondaryNavigationTabLight { + /// md.comp.secondary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.secondary-navigation-tab.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenSecondaryNavigationTabLightDefault { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} + +class TokenSecondaryNavigationTabLightHighContrast { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} + +class TokenSecondaryNavigationTabLightMediumContrast { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/shape.dart b/packages/material_ui/tool/gen_defaults/data/shape.dart new file mode 100644 index 000000000000..fc5e4839a089 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/shape.dart @@ -0,0 +1,171 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenShape { + /// md.sys.shape.corner.extra-extra-large + static const ShapeStruct cornerExtraExtraLarge = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 48.00, + topRight: 48.00, + bottomLeft: 48.00, + bottomRight: 48.00, + ); + + /// md.sys.shape.corner.extra-large + static const ShapeStruct cornerExtraLarge = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.sys.shape.corner.extra-large-increased + static const ShapeStruct cornerExtraLargeIncreased = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 32.00, + topRight: 32.00, + bottomLeft: 32.00, + bottomRight: 32.00, + ); + + /// md.sys.shape.corner.extra-large.top + static const ShapeStruct cornerExtraLargeTop = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.extra-small + static const ShapeStruct cornerExtraSmall = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.sys.shape.corner.extra-small.top + static const ShapeStruct cornerExtraSmallTop = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.full + static const ShapeStruct cornerFull = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.large + static const ShapeStruct cornerLarge = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.sys.shape.corner.large.end + static const ShapeStruct cornerLargeEnd = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 16.00, + ); + + /// md.sys.shape.corner.large-increased + static const ShapeStruct cornerLargeIncreased = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.00, + ); + + /// md.sys.shape.corner.large.start + static const ShapeStruct cornerLargeStart = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 0.00, + bottomLeft: 16.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.large.top + static const ShapeStruct cornerLargeTop = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.medium + static const ShapeStruct cornerMedium = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.sys.shape.corner.none + static const ShapeStruct cornerNone = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.small + static const ShapeStruct cornerSmall = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.sys.shape.corner-value.extra-extra-large + static const double cornerValueExtraExtraLarge = 48.00; + + /// md.sys.shape.corner-value.extra-large + static const double cornerValueExtraLarge = 28.00; + + /// md.sys.shape.corner-value.extra-large-increased + static const double cornerValueExtraLargeIncreased = 32.00; + + /// md.sys.shape.corner-value.extra-small + static const double cornerValueExtraSmall = 4.00; + + /// md.sys.shape.corner-value.large + static const double cornerValueLarge = 16.00; + + /// md.sys.shape.corner-value.large-increased + static const double cornerValueLargeIncreased = 20.00; + + /// md.sys.shape.corner-value.medium + static const double cornerValueMedium = 12.00; + + /// md.sys.shape.corner-value.none + static const double cornerValueNone = 0.00; + + /// md.sys.shape.corner-value.small + static const double cornerValueSmall = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/shape_struct.dart b/packages/material_ui/tool/gen_defaults/data/shape_struct.dart new file mode 100644 index 000000000000..1a96ae87c3e9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/shape_struct.dart @@ -0,0 +1,19 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +class ShapeStruct { + const ShapeStruct({ + required this.family, + required this.topLeft, + required this.topRight, + required this.bottomLeft, + required this.bottomRight, + }); + + final String family; + final double topLeft; + final double topRight; + final double bottomLeft; + final double bottomRight; +} diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart b/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart new file mode 100644 index 000000000000..408704023f90 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart @@ -0,0 +1,112 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSheetBottom { + /// md.comp.sheet.bottom.docked.container.shape + static const ShapeStruct dockedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.bottom.docked.drag-handle.height + static const double dockedDragHandleHeight = 4.00; + + /// md.comp.sheet.bottom.docked.drag-handle.width + static const double dockedDragHandleWidth = 32.00; + + /// md.comp.sheet.bottom.docked.minimized.container.shape + static const ShapeStruct dockedMinimizedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.bottom.docked.modal.container.elevation + static const double dockedModalContainerElevation = 1.00; + + /// md.comp.sheet.bottom.docked.standard.container.elevation + static const double dockedStandardContainerElevation = 1.00; + + /// md.comp.sheet.bottom.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.sheet.bottom.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; +} + +class TokenSheetBottomDark { + /// md.comp.sheet.bottom.docked.container.color + static const TokenColorRole dockedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenSheetBottomDarkDefault { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomDarkHighContrast { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomDarkMediumContrast { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomLight { + /// md.comp.sheet.bottom.docked.container.color + static const TokenColorRole dockedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenSheetBottomLightDefault { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomLightHighContrast { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomLightMediumContrast { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart b/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart new file mode 100644 index 000000000000..516c469e6e79 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart @@ -0,0 +1,34 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSheetFloating { + /// md.comp.sheet.floating.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.sheet.floating.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); +} + +class TokenSheetFloatingDark { + /// md.comp.sheet.floating.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenSheetFloatingLight { + /// md.comp.sheet.floating.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; +} diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_side.dart b/packages/material_ui/tool/gen_defaults/data/sheet_side.dart new file mode 100644 index 000000000000..2606823c235f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_side.dart @@ -0,0 +1,311 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSheetSide { + /// md.comp.sheet.side.detached.container.shape + static const ShapeStruct detachedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.sheet.side.docked.action.focus.state-layer.opacity + static const double dockedActionFocusStateLayerOpacity = 0.10; + + /// md.comp.sheet.side.docked.action.hover.state-layer.opacity + static const double dockedActionHoverStateLayerOpacity = 0.08; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.opacity + static const double dockedActionPressedStateLayerOpacity = 0.10; + + /// md.comp.sheet.side.docked.container.height + static const double dockedContainerHeight = 100.00; + + /// md.comp.sheet.side.docked.container.shape + static const ShapeStruct dockedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.side.docked.container.width + static const double dockedContainerWidth = 256.00; + + /// md.comp.sheet.side.docked.focus.indicator.outline.offset + static const double dockedFocusIndicatorOutlineOffset = 2.00; + + /// md.comp.sheet.side.docked.focus.indicator.thickness + static const double dockedFocusIndicatorThickness = 3.00; + + /// md.comp.sheet.side.docked.headline.type + static const TypescaleStruct dockedHeadlineType = TokenTypescale.titleLarge; + + /// md.comp.sheet.side.docked.modal.container.elevation + static const double dockedModalContainerElevation = 1.00; + + /// md.comp.sheet.side.docked.modal.container.shape + static const ShapeStruct dockedModalContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 0.00, + bottomLeft: 16.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.side.docked.standard.container.elevation + static const double dockedStandardContainerElevation = 0.00; +} + +class TokenSheetSideDark { + /// md.comp.sheet.side.docked.modal.container.color + static const TokenColorRole dockedModalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.sheet.side.docked.standard.container.color + static const TokenColorRole dockedStandardContainerColor = + TokenColorRole.surface; +} + +class TokenSheetSideDarkDefault { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSheetSideDarkHighContrast { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSheetSideDarkMediumContrast { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSheetSideLight { + /// md.comp.sheet.side.docked.modal.container.color + static const TokenColorRole dockedModalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.sheet.side.docked.standard.container.color + static const TokenColorRole dockedStandardContainerColor = + TokenColorRole.surface; +} + +class TokenSheetSideLightDefault { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSheetSideLightHighContrast { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSheetSideLightMediumContrast { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider.dart b/packages/material_ui/tool/gen_defaults/data/slider.dart new file mode 100644 index 000000000000..f9ce878217c1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider.dart @@ -0,0 +1,574 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSlider { + /// md.comp.slider.active.handle.height + static const double activeHandleHeight = 44.00; + + /// md.comp.slider.active.handle.leading-space + static const double activeHandleLeadingSpace = 6.00; + + /// md.comp.slider.active.handle.padding + static const double activeHandlePadding = 6.00; + + /// md.comp.slider.active.handle.shape + static const ShapeStruct activeHandleShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.active.handle.trailing-space + static const double activeHandleTrailingSpace = 6.00; + + /// md.comp.slider.active.handle.width + static const double activeHandleWidth = 4.00; + + /// md.comp.slider.active.stop-indicator.container.opacity + static const double activeStopIndicatorContainerOpacity = 1.00; + + /// md.comp.slider.active.track.height + static const double activeTrackHeight = 16.00; + + /// md.comp.slider.active.track.inner-corner.corner-size + static const ShapeStruct activeTrackInnerCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 2.00, + bottomLeft: 0.00, + bottomRight: 2.00, + ); + + /// md.comp.slider.active.track.outer-corner.corner-size + static const ShapeStruct activeTrackOuterCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.active.track.shape + static const ShapeStruct activeTrackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.disabled.active.track.opacity + static const double disabledActiveTrackOpacity = 0.38; + + /// md.comp.slider.disabled.handle.opacity + static const double disabledHandleOpacity = 0.38; + + /// md.comp.slider.disabled.handle.width + static const double disabledHandleWidth = 4.00; + + /// md.comp.slider.disabled.inactive.track.opacity + static const double disabledInactiveTrackOpacity = 0.12; + + /// md.comp.slider.focus.handle.width + static const double focusHandleWidth = 2.00; + + /// md.comp.slider.handle.height + static const double handleHeight = 44.00; + + /// md.comp.slider.handle.shape + static const ShapeStruct handleShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.handle.width + static const double handleWidth = 4.00; + + /// md.comp.slider.hover.handle.width + static const double hoverHandleWidth = 4.00; + + /// md.comp.slider.inactive.stop-indicator.container.opacity + static const double inactiveStopIndicatorContainerOpacity = 1.00; + + /// md.comp.slider.inactive.track.height + static const double inactiveTrackHeight = 16.00; + + /// md.comp.slider.inactive.track.shape + static const ShapeStruct inactiveTrackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.pressed.handle.width + static const double pressedHandleWidth = 2.00; + + /// md.comp.slider.stop-indicator.shape + static const ShapeStruct stopIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.stop-indicator.size + static const double stopIndicatorSize = 4.00; + + /// md.comp.slider.stop-indicator.trailing-space + static const double stopIndicatorTrailingSpace = 4.00; + + /// md.comp.slider.value-indicator.active.bottom-space + static const double valueIndicatorActiveBottomSpace = 12.00; +} + +class TokenSliderDark { + /// md.comp.slider.value-indicator.container.color + static const TokenColorRole valueIndicatorContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenSliderDarkDefault { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderDarkHighContrast { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderDarkMediumContrast { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderLight { + /// md.comp.slider.value-indicator.container.color + static const TokenColorRole valueIndicatorContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenSliderLightDefault { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderLightHighContrast { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderLightMediumContrast { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_large.dart b/packages/material_ui/tool/gen_defaults/data/slider_large.dart new file mode 100644 index 000000000000..a5a140fbf647 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_large.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenSliderLarge { + /// md.comp.slider.large.active.handle.height + static const double activeHandleHeight = 68.00; + + /// md.comp.slider.large.active.track.height + static const double activeTrackHeight = 56.00; + + /// md.comp.slider.large.active.track.shape.leading + static const double activeTrackShapeLeading = 16.00; + + /// md.comp.slider.large.icon.padding + static const double iconPadding = 6.00; + + /// md.comp.slider.large.icon.size + static const double iconSize = 24.00; + + /// md.comp.slider.large.inactive.track.height + static const double inactiveTrackHeight = 56.00; + + /// md.comp.slider.large.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_medium.dart b/packages/material_ui/tool/gen_defaults/data/slider_medium.dart new file mode 100644 index 000000000000..04d745c10cb9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_medium.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenSliderMedium { + /// md.comp.slider.medium.active.handle.height + static const double activeHandleHeight = 44.00; + + /// md.comp.slider.medium.active.track.height + static const double activeTrackHeight = 40.00; + + /// md.comp.slider.medium.active.track.shape.leading + static const double activeTrackShapeLeading = 12.00; + + /// md.comp.slider.medium.icon.padding + static const double iconPadding = 6.00; + + /// md.comp.slider.medium.icon.size + static const double iconSize = 24.00; + + /// md.comp.slider.medium.inactive.track.height + static const double inactiveTrackHeight = 40.00; + + /// md.comp.slider.medium.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 12.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_small.dart b/packages/material_ui/tool/gen_defaults/data/slider_small.dart new file mode 100644 index 000000000000..2242ea530cd6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_small.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenSliderSmall { + /// md.comp.slider.small.active.handle.height + static const double activeHandleHeight = 44.00; + + /// md.comp.slider.small.active.track.height + static const double activeTrackHeight = 24.00; + + /// md.comp.slider.small.active.track.shape.leading + static const double activeTrackShapeLeading = 8.00; + + /// md.comp.slider.small.inactive.track.height + static const double inactiveTrackHeight = 24.00; + + /// md.comp.slider.small.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart new file mode 100644 index 000000000000..cef4158b554d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenSliderXlarge { + /// md.comp.slider.xlarge.active.handle.height + static const double activeHandleHeight = 108.00; + + /// md.comp.slider.xlarge.active.track.height + static const double activeTrackHeight = 96.00; + + /// md.comp.slider.xlarge.active.track.shape.leading + static const double activeTrackShapeLeading = 28.00; + + /// md.comp.slider.xlarge.icon.padding + static const double iconPadding = 8.00; + + /// md.comp.slider.xlarge.icon.size + static const double iconSize = 32.00; + + /// md.comp.slider.xlarge.inactive.track.height + static const double inactiveTrackHeight = 96.00; + + /// md.comp.slider.xlarge.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 28.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart new file mode 100644 index 000000000000..4478c6f7cfe0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenSliderXsmall { + /// md.comp.slider.xsmall.active.handle.height + static const double activeHandleHeight = 44.00; + + /// md.comp.slider.xsmall.active.track.height + static const double activeTrackHeight = 16.00; + + /// md.comp.slider.xsmall.active.track.shape.leading + static const double activeTrackShapeLeading = 8.00; + + /// md.comp.slider.xsmall.inactive.track.height + static const double inactiveTrackHeight = 16.00; + + /// md.comp.slider.xsmall.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/snackbar.dart b/packages/material_ui/tool/gen_defaults/data/snackbar.dart new file mode 100644 index 000000000000..f8687e529779 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/snackbar.dart @@ -0,0 +1,383 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSnackbar { + /// md.comp.snackbar.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// md.comp.snackbar.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.snackbar.action.label-text.type + static const TypescaleStruct actionLabelTextType = TokenTypescale.titleSmall; + + /// md.comp.snackbar.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.snackbar.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.snackbar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.snackbar.icon.focus.state-layer.opacity + static const double iconFocusStateLayerOpacity = 0.10; + + /// md.comp.snackbar.icon.hover.state-layer.opacity + static const double iconHoverStateLayerOpacity = 0.08; + + /// md.comp.snackbar.icon.pressed.state-layer.opacity + static const double iconPressedStateLayerOpacity = 0.10; + + /// md.comp.snackbar.icon.size + static const double iconSize = 24.00; + + /// md.comp.snackbar.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; + + /// md.comp.snackbar.with-single-line.container.height + static const double withSingleLineContainerHeight = 48.00; + + /// md.comp.snackbar.with-two-lines.container.height + static const double withTwoLinesContainerHeight = 68.00; +} + +class TokenSnackbarDark { + /// md.comp.snackbar.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; + + /// md.comp.snackbar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenSnackbarDarkDefault { + /// md.comp.snackbar.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarDarkHighContrast { + /// md.comp.snackbar.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarDarkMediumContrast { + /// md.comp.snackbar.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarLight { + /// md.comp.snackbar.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; + + /// md.comp.snackbar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenSnackbarLightDefault { + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarLightHighContrast { + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarLightMediumContrast { + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_large.dart b/packages/material_ui/tool/gen_defaults/data/split_button_large.dart new file mode 100644 index 000000000000..1f63a6f68fe7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_large.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenSplitButtonLarge { + /// md.comp.split-button.large.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.split-button.large.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.large.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + + /// md.comp.split-button.large.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 20.00; + + /// md.comp.split-button.large.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 20.00; + + /// md.comp.split-button.large.leading-button.leading-space + static const double leadingButtonLeadingSpace = 48.00; + + /// md.comp.split-button.large.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 48.00; + + /// md.comp.split-button.large.trailing-button.icon.size + static const double trailingButtonIconSize = 38.00; + + /// md.comp.split-button.large.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.large.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 29.00; + + /// md.comp.split-button.large.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 29.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart b/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart new file mode 100644 index 000000000000..87dab03b8e03 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenSplitButtonMedium { + /// md.comp.split-button.medium.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.split-button.medium.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.medium.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; + + /// md.comp.split-button.medium.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 12.00; + + /// md.comp.split-button.medium.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 12.00; + + /// md.comp.split-button.medium.leading-button.leading-space + static const double leadingButtonLeadingSpace = 24.00; + + /// md.comp.split-button.medium.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 24.00; + + /// md.comp.split-button.medium.trailing-button.icon.size + static const double trailingButtonIconSize = 26.00; + + /// md.comp.split-button.medium.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.medium.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 15.00; + + /// md.comp.split-button.medium.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 15.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_small.dart b/packages/material_ui/tool/gen_defaults/data/split_button_small.dart new file mode 100644 index 000000000000..4ca01a110fb7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_small.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenSplitButtonSmall { + /// md.comp.split-button.small.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.split-button.small.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.small.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; + + /// md.comp.split-button.small.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 12.00; + + /// md.comp.split-button.small.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 12.00; + + /// md.comp.split-button.small.leading-button.leading-space + static const double leadingButtonLeadingSpace = 16.00; + + /// md.comp.split-button.small.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 12.00; + + /// md.comp.split-button.small.trailing-button.icon.size + static const double trailingButtonIconSize = 22.00; + + /// md.comp.split-button.small.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.small.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 13.00; + + /// md.comp.split-button.small.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 13.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart new file mode 100644 index 000000000000..0d7da0ff2b47 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenSplitButtonXlarge { + /// md.comp.split-button.xlarge.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.split-button.xlarge.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.xlarge.inner-corner.corner-size + static const double innerCornerCornerSize = 12.00; + + /// md.comp.split-button.xlarge.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 20.00; + + /// md.comp.split-button.xlarge.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 20.00; + + /// md.comp.split-button.xlarge.leading-button.leading-space + static const double leadingButtonLeadingSpace = 64.00; + + /// md.comp.split-button.xlarge.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 64.00; + + /// md.comp.split-button.xlarge.trailing-button.icon.size + static const double trailingButtonIconSize = 50.00; + + /// md.comp.split-button.xlarge.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.xlarge.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 43.00; + + /// md.comp.split-button.xlarge.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 43.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart new file mode 100644 index 000000000000..de979fbe8b70 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart @@ -0,0 +1,54 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenSplitButtonXsmall { + /// md.comp.split-button.xsmall.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.split-button.xsmall.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.xsmall.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; + + /// md.comp.split-button.xsmall.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 8.00; + + /// md.comp.split-button.xsmall.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 8.00; + + /// md.comp.split-button.xsmall.leading-button.leading-space + static const double leadingButtonLeadingSpace = 12.00; + + /// md.comp.split-button.xsmall.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 10.00; + + /// md.comp.split-button.xsmall.outer-corner.corner-size + static const double outerCornerCornerSize = 50.00; + + /// md.comp.split-button.xsmall.trailing-button.icon.size + static const double trailingButtonIconSize = 22.00; + + /// md.comp.split-button.xsmall.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.xsmall.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 13.00; + + /// md.comp.split-button.xsmall.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 13.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart new file mode 100644 index 000000000000..e49bfca7f46c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart @@ -0,0 +1,507 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenStandardMenuButton { + /// md.comp.standard-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.standard-menu-button.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.standard-menu-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.standard-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.standard-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.standard-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.standard-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.standard-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.standard-menu-button.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// md.comp.standard-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.standard-menu-button.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.opacity + static const double withIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.standard-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; +} + +class TokenStandardMenuButtonDarkDefault { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonDarkHighContrast { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonDarkMediumContrast { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonLightDefault { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonLightHighContrast { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonLightMediumContrast { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/state.dart b/packages/material_ui/tool/gen_defaults/data/state.dart new file mode 100644 index 000000000000..6161c678fce8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/state.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenState { + /// md.sys.state.disabled.state-layer-opacity + static const double disabledStateLayerOpacity = 0.38; + + /// md.sys.state.dragged.state-layer-opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.sys.state.focus.state-layer-opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.sys.state.hover.state-layer-opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.sys.state.pressed.state-layer-opacity + static const double pressedStateLayerOpacity = 0.10; +} diff --git a/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart b/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart new file mode 100644 index 000000000000..246626661cf9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart @@ -0,0 +1,16 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenStateFocusIndicator { + /// md.sys.state.focus-indicator.inner-offset + static const double innerOffset = -3.00; + + /// md.sys.state.focus-indicator.outer-offset + static const double outerOffset = 2.00; + + /// md.sys.state.focus-indicator.thickness + static const double thickness = 3.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart b/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart new file mode 100644 index 000000000000..398964dd5793 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart @@ -0,0 +1,596 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSuggestionChip { + /// md.comp.suggestion-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.suggestion-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.suggestion-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.suggestion-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.suggestion-chip.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.suggestion-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.suggestion-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.suggestion-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.suggestion-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.suggestion-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.suggestion-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.suggestion-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.suggestion-chip.flat.disabled.outline.opacity + static const double flatDisabledOutlineOpacity = 0.12; + + /// md.comp.suggestion-chip.flat.outline.width + static const double flatOutlineWidth = 1.00; + + /// md.comp.suggestion-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.suggestion-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.suggestion-chip.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.suggestion-chip.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.suggestion-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.suggestion-chip.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.size + static const double withLeadingIconLeadingIconSize = 18.00; +} + +class TokenSuggestionChipDark { + /// md.comp.suggestion-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.suggestion-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenSuggestionChipDarkDefault { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenSuggestionChipDarkHighContrast { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenSuggestionChipDarkMediumContrast { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenSuggestionChipLight { + /// md.comp.suggestion-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.suggestion-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenSuggestionChipLightDefault { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenSuggestionChipLightHighContrast { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenSuggestionChipLightMediumContrast { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/switch.dart b/packages/material_ui/tool/gen_defaults/data/switch.dart new file mode 100644 index 000000000000..30c4e76fa50e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/switch.dart @@ -0,0 +1,906 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSwitch { + /// md.comp.switch.disabled.selected.handle.opacity + static const double disabledSelectedHandleOpacity = 1.00; + + /// md.comp.switch.disabled.selected.icon.opacity + static const double disabledSelectedIconOpacity = 0.38; + + /// md.comp.switch.disabled.track.opacity + static const double disabledTrackOpacity = 0.12; + + /// md.comp.switch.disabled.unselected.handle.opacity + static const double disabledUnselectedHandleOpacity = 0.38; + + /// md.comp.switch.disabled.unselected.icon.opacity + static const double disabledUnselectedIconOpacity = 0.38; + + /// md.comp.switch.focus.indicator.offset + static const double focusIndicatorOffset = 2.00; + + /// md.comp.switch.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.switch.handle.shape + static const ShapeStruct handleShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.switch.pressed.handle.height + static const double pressedHandleHeight = 28.00; + + /// md.comp.switch.pressed.handle.width + static const double pressedHandleWidth = 28.00; + + /// md.comp.switch.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.switch.selected.handle.height + static const double selectedHandleHeight = 24.00; + + /// md.comp.switch.selected.handle.width + static const double selectedHandleWidth = 24.00; + + /// md.comp.switch.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.switch.selected.icon.size + static const double selectedIconSize = 16.00; + + /// md.comp.switch.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.switch.state-layer.shape + static const ShapeStruct stateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.switch.state-layer.size + static const double stateLayerSize = 40.00; + + /// md.comp.switch.track.height + static const double trackHeight = 32.00; + + /// md.comp.switch.track.outline.width + static const double trackOutlineWidth = 2.00; + + /// md.comp.switch.track.shape + static const ShapeStruct trackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.switch.track.width + static const double trackWidth = 52.00; + + /// md.comp.switch.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.switch.unselected.handle.height + static const double unselectedHandleHeight = 16.00; + + /// md.comp.switch.unselected.handle.width + static const double unselectedHandleWidth = 16.00; + + /// md.comp.switch.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.switch.unselected.icon.size + static const double unselectedIconSize = 16.00; + + /// md.comp.switch.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.switch.with-icon.handle.height + static const double withIconHandleHeight = 24.00; + + /// md.comp.switch.with-icon.handle.width + static const double withIconHandleWidth = 24.00; +} + +class TokenSwitchDark { + /// md.comp.switch.disabled.selected.handle.color + static const TokenColorRole disabledSelectedHandleColor = + TokenColorRole.surface; + + /// md.comp.switch.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.disabled.unselected.track.color + static const TokenColorRole disabledUnselectedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.focus.track.color + static const TokenColorRole unselectedFocusTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.track.color + static const TokenColorRole unselectedHoverTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.track.color + static const TokenColorRole unselectedPressedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.track.color + static const TokenColorRole unselectedTrackColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenSwitchDarkDefault { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchDarkHighContrast { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchDarkMediumContrast { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchLight { + /// md.comp.switch.disabled.selected.handle.color + static const TokenColorRole disabledSelectedHandleColor = + TokenColorRole.surface; + + /// md.comp.switch.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.disabled.unselected.track.color + static const TokenColorRole disabledUnselectedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.focus.track.color + static const TokenColorRole unselectedFocusTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.track.color + static const TokenColorRole unselectedHoverTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.track.color + static const TokenColorRole unselectedPressedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.track.color + static const TokenColorRole unselectedTrackColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenSwitchLightDefault { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchLightHighContrast { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchLightMediumContrast { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} diff --git a/packages/material_ui/tool/gen_defaults/data/time_input.dart b/packages/material_ui/tool/gen_defaults/data/time_input.dart new file mode 100644 index 000000000000..f094dae565d4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/time_input.dart @@ -0,0 +1,741 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenTimeInput { + /// md.comp.time-input.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.time-input.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.time-input.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.time-input.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.time-input.headline.type + static const TypescaleStruct headlineType = TokenTypescale.labelMedium; + + /// md.comp.time-input.period-selector.container.height + static const double periodSelectorContainerHeight = 72.00; + + /// md.comp.time-input.period-selector.container.shape + static const ShapeStruct periodSelectorContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-input.period-selector.container.width + static const double periodSelectorContainerWidth = 52.00; + + /// md.comp.time-input.period-selector.focus.state-layer.opacity + static const double periodSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-input.period-selector.hover.state-layer.opacity + static const double periodSelectorHoverStateLayerOpacity = 0.08; + + /// md.comp.time-input.period-selector.label-text.type + static const TypescaleStruct periodSelectorLabelTextType = + TokenTypescale.titleMedium; + + /// md.comp.time-input.period-selector.outline.width + static const double periodSelectorOutlineWidth = 1.00; + + /// md.comp.time-input.period-selector.pressed.state-layer.opacity + static const double periodSelectorPressedStateLayerOpacity = 0.10; + + /// md.comp.time-input.time-input-field.container.height + static const double timeInputFieldContainerHeight = 72.00; + + /// md.comp.time-input.time-input-field.container.shape + static const ShapeStruct timeInputFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-input.time-input-field.container.width + static const double timeInputFieldContainerWidth = 96.00; + + /// md.comp.time-input.time-input-field.focus.outline.width + static const double timeInputFieldFocusOutlineWidth = 2.00; + + /// md.comp.time-input.time-input-field.hover.state-layer.opacity + static const double timeInputFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.time-input.time-input-field.label-text.type + static const TypescaleStruct timeInputFieldLabelTextType = + TokenTypescale.displayMedium; + + /// md.comp.time-input.time-input-field.separator.type + static const TypescaleStruct timeInputFieldSeparatorType = + TokenTypescale.displayLarge; + + /// md.comp.time-input.time-input-field.supporting-text.type + static const TypescaleStruct timeInputFieldSupportingTextType = + TokenTypescale.bodySmall; +} + +class TokenTimeInputDark { + /// md.comp.time-input.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.time-input.time-input-field.container.color + static const TokenColorRole timeInputFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenTimeInputDarkDefault { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenTimeInputDarkHighContrast { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenTimeInputDarkMediumContrast { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenTimeInputLight { + /// md.comp.time-input.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.time-input.time-input-field.container.color + static const TokenColorRole timeInputFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenTimeInputLightDefault { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenTimeInputLightHighContrast { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenTimeInputLightMediumContrast { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/time_picker.dart b/packages/material_ui/tool/gen_defaults/data/time_picker.dart new file mode 100644 index 000000000000..dd97d9e91ef2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/time_picker.dart @@ -0,0 +1,1088 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenTimePicker { + /// md.comp.time-picker.clock-dial.container.size + static const double clockDialContainerSize = 256.00; + + /// md.comp.time-picker.clock-dial.label-text.type + static const TypescaleStruct clockDialLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.time-picker.clock-dial.selector.center.container.shape + static const ShapeStruct clockDialSelectorCenterContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.time-picker.clock-dial.selector.center.container.size + static const double clockDialSelectorCenterContainerSize = 8.00; + + /// md.comp.time-picker.clock-dial.selector.handle.container.shape + static const ShapeStruct clockDialSelectorHandleContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.time-picker.clock-dial.selector.handle.container.size + static const double clockDialSelectorHandleContainerSize = 48.00; + + /// md.comp.time-picker.clock-dial.selector.track.container.width + static const double clockDialSelectorTrackContainerWidth = 2.00; + + /// md.comp.time-picker.clock-dial.shape + static const ShapeStruct clockDialShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.time-picker.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.time-picker.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.time-picker.headline.type + static const TypescaleStruct headlineType = TokenTypescale.labelMedium; + + /// md.comp.time-picker.period-selector.container.shape + static const ShapeStruct periodSelectorContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-picker.period-selector.focus.state-layer.opacity + static const double periodSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-picker.period-selector.horizontal.container.height + static const double periodSelectorHorizontalContainerHeight = 38.00; + + /// md.comp.time-picker.period-selector.horizontal.container.width + static const double periodSelectorHorizontalContainerWidth = 216.00; + + /// md.comp.time-picker.period-selector.hover.state-layer.opacity + static const double periodSelectorHoverStateLayerOpacity = 0.08; + + /// md.comp.time-picker.period-selector.label-text.type + static const TypescaleStruct periodSelectorLabelTextType = + TokenTypescale.titleMedium; + + /// md.comp.time-picker.period-selector.outline.width + static const double periodSelectorOutlineWidth = 1.00; + + /// md.comp.time-picker.period-selector.pressed.state-layer.opacity + static const double periodSelectorPressedStateLayerOpacity = 0.10; + + /// md.comp.time-picker.period-selector.vertical.container.height + static const double periodSelectorVerticalContainerHeight = 80.00; + + /// md.comp.time-picker.period-selector.vertical.container.width + static const double periodSelectorVerticalContainerWidth = 52.00; + + /// md.comp.time-picker.time-selector.24h-vertical.container.width + static const double timeSelector24hVerticalContainerWidth = 114.00; + + /// md.comp.time-picker.time-selector.container.height + static const double timeSelectorContainerHeight = 80.00; + + /// md.comp.time-picker.time-selector.container.shape + static const ShapeStruct timeSelectorContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-picker.time-selector.container.width + static const double timeSelectorContainerWidth = 96.00; + + /// md.comp.time-picker.time-selector.focus.state-layer.opacity + static const double timeSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-picker.time-selector.hover.state-layer.opacity + static const double timeSelectorHoverStateLayerOpacity = 0.08; + + /// md.comp.time-picker.time-selector.label-text.type + static const TypescaleStruct timeSelectorLabelTextType = + TokenTypescale.displayLarge; + + /// md.comp.time-picker.time-selector.pressed.state-layer.opacity + static const double timeSelectorPressedStateLayerOpacity = 0.10; + + /// md.comp.time-picker.time-selector.separator.type + static const TypescaleStruct timeSelectorSeparatorType = + TokenTypescale.displayLarge; +} + +class TokenTimePickerDark { + /// md.comp.time-picker.clock-dial.color + static const TokenColorRole clockDialColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.time-picker.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.time-picker.time-selector.unselected.container.color + static const TokenColorRole timeSelectorUnselectedContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenTimePickerDarkDefault { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerDarkHighContrast { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerDarkMediumContrast { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerLight { + /// md.comp.time-picker.clock-dial.color + static const TokenColorRole clockDialColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.time-picker.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.time-picker.time-selector.unselected.container.color + static const TokenColorRole timeSelectorUnselectedContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenTimePickerLightDefault { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerLightHighContrast { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerLightMediumContrast { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart new file mode 100644 index 000000000000..4e604120f7b2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenToolbarDocked { + /// md.comp.toolbar.docked.container.height + static const double containerHeight = 64.00; + + /// md.comp.toolbar.docked.container.leading-space + static const double containerLeadingSpace = 16.00; + + /// md.comp.toolbar.docked.container.max-spacing + static const double containerMaxSpacing = 32.00; + + /// md.comp.toolbar.docked.container.min-spacing + static const double containerMinSpacing = 4.00; + + /// md.comp.toolbar.docked.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.toolbar.docked.container.trailing-space + static const double containerTrailingSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart new file mode 100644 index 000000000000..37330d1ed4eb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart @@ -0,0 +1,42 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'shape_struct.dart'; + +class TokenToolbarFloating { + /// md.comp.toolbar.floating.container.between-space + static const double containerBetweenSpace = 4.00; + + /// md.comp.toolbar.floating.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.toolbar.floating.container.leading-space + static const double containerLeadingSpace = 8.00; + + /// md.comp.toolbar.floating.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.toolbar.floating.container.trailing-space + static const double containerTrailingSpace = 8.00; + + /// md.comp.toolbar.floating.horizontal.container.external-space + static const double horizontalContainerExternalSpace = 16.00; + + /// md.comp.toolbar.floating.horizontal.container.height + static const double horizontalContainerHeight = 64.00; + + /// md.comp.toolbar.floating.vertical.container.external-space + static const double verticalContainerExternalSpace = 24.00; + + /// md.comp.toolbar.floating.vertical.container.width + static const double verticalContainerWidth = 64.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart new file mode 100644 index 000000000000..8abc2f3dcfcd --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart @@ -0,0 +1,163 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarFloatingFab { + /// md.comp.toolbar.floating.fab.between-space + static const double betweenSpace = 8.00; + + /// md.comp.toolbar.floating.fab.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.toolbar.floating.fab.container.height + static const double containerHeight = 56.00; + + /// md.comp.toolbar.floating.fab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.toolbar.floating.fab.container.width + static const double containerWidth = 56.00; + + /// md.comp.toolbar.floating.fab.icon.size + static const double iconSize = 24.00; + + /// md.comp.toolbar.floating.fab.medium.container.elevation + static const double mediumContainerElevation = 3.00; + + /// md.comp.toolbar.floating.fab.medium.container.height + static const double mediumContainerHeight = 80.00; + + /// md.comp.toolbar.floating.fab.medium.container.shape + static const ShapeStruct mediumContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.00, + ); + + /// md.comp.toolbar.floating.fab.medium.container.width + static const double mediumContainerWidth = 80.00; + + /// md.comp.toolbar.floating.fab.medium.icon.size + static const double mediumIconSize = 28.00; +} + +class TokenToolbarFloatingFabDarkDefault { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenToolbarFloatingFabDarkHighContrast { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenToolbarFloatingFabDarkMediumContrast { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenToolbarFloatingFabLightDefault { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenToolbarFloatingFabLightHighContrast { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenToolbarFloatingFabLightMediumContrast { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart new file mode 100644 index 000000000000..8ede8a8b3d55 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart @@ -0,0 +1,640 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarStandard { + /// md.comp.toolbar.standard.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.toolbar.standard.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.toolbar.standard.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.toolbar.standard.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.standard.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.toolbar.standard.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenToolbarStandardDark { + /// md.comp.toolbar.standard.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.toolbar.standard.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenToolbarStandardDarkDefault { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardDarkHighContrast { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardDarkMediumContrast { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardLight { + /// md.comp.toolbar.standard.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.toolbar.standard.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenToolbarStandardLightDefault { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardLightHighContrast { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardLightMediumContrast { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart new file mode 100644 index 000000000000..0e41b0b04f08 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart @@ -0,0 +1,646 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarVibrant { + /// md.comp.toolbar.vibrant.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.toolbar.vibrant.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.toolbar.vibrant.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.toolbar.vibrant.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.vibrant.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.toolbar.vibrant.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenToolbarVibrantDark { + /// md.comp.toolbar.vibrant.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenToolbarVibrantDarkDefault { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantDarkHighContrast { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantDarkMediumContrast { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantLight { + /// md.comp.toolbar.vibrant.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenToolbarVibrantLightDefault { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantLightHighContrast { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantLightMediumContrast { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typeface.dart b/packages/material_ui/tool/gen_defaults/data/typeface.dart new file mode 100644 index 000000000000..17bf158b2cc9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typeface.dart @@ -0,0 +1,19 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +class TokenTypeface { + /// md.ref.typeface.brand + static const String brand = 'Roboto'; + + /// md.ref.typeface.plain + static const String plain = 'Roboto'; + + /// md.ref.typeface.variable.brand + static const String variableBrand = 'Roboto Flex'; + + /// md.ref.typeface.variable.plain + static const String variablePlain = 'Roboto Flex'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale.dart b/packages/material_ui/tool/gen_defaults/data/typescale.dart new file mode 100644 index 000000000000..376836720a4b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale.dart @@ -0,0 +1,144 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale_struct.dart'; + +class TokenTypescale { + /// md.sys.typescale.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 400, + lineHeight: 24.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 400, + lineHeight: 20.00, + letterSpacing: 0.25, + ); + + /// md.sys.typescale.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 400, + lineHeight: 16.00, + letterSpacing: 0.40, + ); + + /// md.sys.typescale.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 57.00, + fontWeight: 400, + lineHeight: 64.00, + letterSpacing: -0.25, + ); + + /// md.sys.typescale.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 45.00, + fontWeight: 400, + lineHeight: 52.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 36.00, + fontWeight: 400, + lineHeight: 44.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 32.00, + fontWeight: 400, + lineHeight: 40.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 28.00, + fontWeight: 400, + lineHeight: 36.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 24.00, + fontWeight: 400, + lineHeight: 32.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.10, + ); + + /// md.sys.typescale.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 11.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 22.00, + fontWeight: 400, + lineHeight: 28.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.15, + ); + + /// md.sys.typescale.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.10, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart new file mode 100644 index 000000000000..d0ac8f1c28c8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart @@ -0,0 +1,144 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale_struct.dart'; + +class TokenTypescaleEmphasized { + /// md.sys.typescale.emphasized.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.emphasized.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.25, + ); + + /// md.sys.typescale.emphasized.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.40, + ); + + /// md.sys.typescale.emphasized.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 57.00, + fontWeight: 500, + lineHeight: 64.00, + letterSpacing: -0.25, + ); + + /// md.sys.typescale.emphasized.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 45.00, + fontWeight: 500, + lineHeight: 52.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 36.00, + fontWeight: 500, + lineHeight: 44.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 32.00, + fontWeight: 500, + lineHeight: 40.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 28.00, + fontWeight: 500, + lineHeight: 36.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 24.00, + fontWeight: 500, + lineHeight: 32.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 700, + lineHeight: 20.00, + letterSpacing: 0.10, + ); + + /// md.sys.typescale.emphasized.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 700, + lineHeight: 16.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.emphasized.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 11.00, + fontWeight: 700, + lineHeight: 16.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.emphasized.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 22.00, + fontWeight: 500, + lineHeight: 28.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 700, + lineHeight: 24.00, + letterSpacing: 0.15, + ); + + /// md.sys.typescale.emphasized.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 700, + lineHeight: 20.00, + letterSpacing: 0.10, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_struct.dart b/packages/material_ui/tool/gen_defaults/data/typescale_struct.dart new file mode 100644 index 000000000000..1040cb9011fc --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_struct.dart @@ -0,0 +1,19 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +class TypescaleStruct { + const TypescaleStruct({ + required this.fontFamily, + required this.fontSize, + required this.fontWeight, + required this.lineHeight, + required this.letterSpacing, + }); + + final String fontFamily; + final double fontSize; + final double fontWeight; + final double lineHeight; + final double letterSpacing; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart b/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart new file mode 100644 index 000000000000..752168f90afa --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart @@ -0,0 +1,144 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale_struct.dart'; + +class TokenTypescaleVariable { + /// md.sys.typescale.variable.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 400, + lineHeight: 24.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 400, + lineHeight: 20.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 400, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 57.00, + fontWeight: 400, + lineHeight: 64.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 45.00, + fontWeight: 400, + lineHeight: 52.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 36.00, + fontWeight: 400, + lineHeight: 44.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 32.00, + fontWeight: 400, + lineHeight: 40.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 28.00, + fontWeight: 400, + lineHeight: 36.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 24.00, + fontWeight: 400, + lineHeight: 32.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 11.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 22.00, + fontWeight: 400, + lineHeight: 28.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart b/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart new file mode 100644 index 000000000000..07d7aaac6d62 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart @@ -0,0 +1,144 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'typescale_struct.dart'; + +class TokenTypescaleVariableEmphasized { + /// md.sys.typescale.variable.emphasized.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 57.00, + fontWeight: 500, + lineHeight: 64.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 45.00, + fontWeight: 500, + lineHeight: 52.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 36.00, + fontWeight: 500, + lineHeight: 44.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 32.00, + fontWeight: 500, + lineHeight: 40.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 28.00, + fontWeight: 500, + lineHeight: 36.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 24.00, + fontWeight: 500, + lineHeight: 32.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 600, + lineHeight: 20.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 600, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 11.00, + fontWeight: 600, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 22.00, + fontWeight: 500, + lineHeight: 28.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 600, + lineHeight: 24.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 600, + lineHeight: 20.00, + letterSpacing: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/pubspec.yaml b/packages/material_ui/tool/gen_defaults/pubspec.yaml new file mode 100644 index 000000000000..6ab022d87c3d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/pubspec.yaml @@ -0,0 +1,17 @@ +name: gen_defaults +description: A command line script to generate Material component defaults from the token database. +publish_to: none +version: 1.0.0 + +environment: + sdk: ^3.10.0-0 + +resolution: workspace + +dependencies: + args: any + meta: any + +dev_dependencies: + path: any + test: any diff --git a/packages/material_ui/tool/gen_defaults/templates/template.dart b/packages/material_ui/tool/gen_defaults/templates/template.dart new file mode 100644 index 000000000000..d619a217766f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/templates/template.dart @@ -0,0 +1,154 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import 'dart:io'; + +import 'package:meta/meta.dart'; + +enum _MaterialVersion { material3, material3Expressive } + +/// A template for generating Material 3 component defaults. +abstract class M3TokenTemplate extends TokenTemplate { + const M3TokenTemplate(); + + @override + _MaterialVersion get _version => _MaterialVersion.material3; +} + +/// A template for generating Material 3 Expressive component defaults. +abstract class M3ETokenTemplate extends TokenTemplate { + const M3ETokenTemplate(); + + @override + _MaterialVersion get _version => _MaterialVersion.material3Expressive; +} + +@visibleForTesting +abstract class TokenTemplate { + const TokenTemplate(); + + /// The copyright header prepended to all generated defaults files. + static const String _copyrightHeader = ''' +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +'''; + + /// The warning comment prepended to all generated defaults files informing + /// readers not to edit them by hand. + static const String _headerComment = ''' + +// Do not edit by hand. The code is generated from data in the Material +// Design token database by the script: +// packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart. +'''; + + /// The regular expression used to verify that a template name is written with + /// spaces and capitalized words (e.g., "Icon Button"). + static final RegExp _nameRegExp = RegExp(r'^[A-Z][a-zA-Z0-9]*( [A-Z][a-zA-Z0-9]*)*$'); + + /// The name of the template, which corresponds to the target file name. + /// E.g., 'Icon Button' for generating 'icon_button_m3_defaults.g.dart'. + String get name; + + /// The path of the parent file relative to `lib/src`. + /// E.g., 'icon_button.dart' or 'buttons/icon_button.dart'. + String get parentFilePath; + + /// The path to the library's directory where generated files are placed. + @visibleForTesting + String get materialLib { + const packagePath = 'packages/material_ui'; + const generatedDirectory = 'lib/src/generated'; + if (Directory(packagePath).existsSync()) { + return '$packagePath/$generatedDirectory'; + } + return generatedDirectory; + } + + /// The Material version this template is for. + _MaterialVersion get _version; + + /// The name of the class that will be generated (e.g. `_M3IconButtonDefaults` + /// or `_M3EIconButtonDefaults`). + String get _className { + assert( + _nameRegExp.hasMatch(name), + 'The template name "$name" must use spaces and capitalized words (e.g., "Typography" or "Icon Button").', + ); + final String camelName = name.replaceAll(' ', ''); + return switch (_version) { + _MaterialVersion.material3 => '_M3${camelName}Defaults', + _MaterialVersion.material3Expressive => '_M3E${camelName}Defaults', + }; + } + + /// The regular expression used to verify that the generated contents declare + /// the class. + RegExp get _classRegExp => RegExp('class\\s+$_className\\b'); + + /// Returns the body of the generated file as a string. + /// + /// The [className] parameter must be used to declare the class. + String generateContents(String className); + + /// Generates the file under the target path [materialLib] and formats it. + void generateFile({bool verbose = false}) { + final String snakeName = name.toLowerCase().replaceAll(' ', '_'); + final String outputFileName = switch (_version) { + _MaterialVersion.material3 => '${snakeName}_m3_defaults.g.dart', + _MaterialVersion.material3Expressive => '${snakeName}_m3e_defaults.g.dart', + }; + final fileName = '$materialLib/$outputFileName'; + if (verbose) { + stdout.writeln('Generating file: $fileName'); + stdout.writeln('Target parent file path: lib/src/$parentFilePath'); + } + assert( + !parentFilePath.startsWith('/') && !parentFilePath.startsWith('lib/'), + 'parentFilePath must be relative to lib/src/ (e.g. "icon_button.dart").', + ); + final file = File(fileName); + if (!file.existsSync()) { + if (verbose) { + stdout.writeln('File does not exist, creating it.'); + } + file.createSync(recursive: true); + } + + if (verbose) { + stdout.writeln('Generating contents...'); + } + final String contents = generateContents(_className); + assert( + contents.contains(_classRegExp), + 'The generated contents for "$name" must define the class "$_className". ' + 'Make sure you are utilizing the passed `className` parameter.', + ); + + final buffer = StringBuffer(); + buffer.write(_copyrightHeader); + buffer.write(_headerComment); + buffer.write("part of '../$parentFilePath';\n\n"); + buffer.write(contents); + + if (verbose) { + stdout.writeln('Writing generated contents to $fileName...'); + } + file.writeAsStringSync(buffer.toString()); + if (verbose) { + stdout.writeln('Formatting $fileName...'); + } + final ProcessResult result = Process.runSync(Platform.resolvedExecutable, [ + 'format', + fileName, + ]); + if (result.exitCode != 0) { + stderr.writeln('Failed to format $fileName: ${result.stderr}'); + } + if (verbose) { + stdout.writeln('Done generating $fileName.'); + } + } +} diff --git a/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart b/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart new file mode 100644 index 000000000000..11cef5f15769 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart @@ -0,0 +1,136 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import 'dart:io'; + +import 'package:test/test.dart'; +import '../templates/template.dart'; +import 'test_fixtures/test_templates.dart'; + +void main() { + Directory? tempDir; + String testPath() => tempDir!.path; + + group('gen_defaults templates', () { + setUp(() { + tempDir = Directory.systemTemp.createTempSync('gen_defaults'); + }); + + tearDown(() { + tempDir!.deleteSync(recursive: true); + }); + + for (final isM3E in [true, false]) { + TokenTemplate buttonTemplate() => + isM3E ? M3EIconButtonTemplate(testPath()) : M3IconButtonTemplate(testPath()); + + String filePath() { + final fileName = 'icon_button_m3${isM3E ? 'e' : ''}_defaults.g.dart'; + return '${testPath()}/$fileName'; + } + + group(isM3E ? 'M3E Template' : 'M3 Template', () { + test( + 'will generate a part file ending in icon_button_m3${isM3E ? 'e' : ''}_defaults.g.dart', + () { + buttonTemplate().generateFile(verbose: true); + expect(File(filePath()).existsSync(), isTrue); + }, + ); + + test('will generate a file with the correct header text', () { + buttonTemplate().generateFile(verbose: true); + final String fileContents = File(filePath()).readAsStringSync(); + expect(fileContents, contains(_fileHeader)); + }); + + test('will generate a file with the expected contents', () { + buttonTemplate().generateFile(verbose: true); + final String fileContents = File(filePath()).readAsStringSync(); + expect( + fileContents, + contains(isM3E ? _buttonExpressiveDefaultsClass : _buttonDefaultsClass), + ); + }); + + test('will completely overwrite any previous code', () { + final file = File(filePath()); + const randomText = 'Pre-existing random text.'; + file.writeAsStringSync(randomText); + + buttonTemplate().generateFile(verbose: true); + final String fileContents = file.readAsStringSync(); + expect(fileContents, isNot(contains(randomText))); + }); + }); + } + + test('will run dart format over the generated file', () { + final template = UnformattedTemplate(testPath()); + template.generateFile(); + + final file = File('${testPath()}/unformatted_m3_defaults.g.dart'); + expect(file.readAsStringSync(), contains(formattedClass)); + }); + + test('throws AssertionError if class name is not defined in generateContents', () { + final template = InvalidTemplate(testPath()); + expect( + () => template.generateFile(), + throwsA( + isA().having( + (AssertionError e) => e.message, + 'message', + contains('Make sure you are utilizing the passed `className` parameter.'), + ), + ), + ); + }); + + test('throws AssertionError if name is not in Spaced / TitleCase', () { + final template = SnakeCaseNameTemplate(testPath()); + expect( + () => template.generateFile(), + throwsA( + isA().having( + (AssertionError e) => e.message, + 'message', + contains('must use spaces and capitalized words'), + ), + ), + ); + }); + }); +} + +const _fileHeader = ''' +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Do not edit by hand. The code is generated from data in the Material +// Design token database by the script: +// packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart. +'''; + +const _buttonExpressiveDefaultsClass = ''' +class _M3EIconButtonDefaults { + static const double height = 40.0; + static const double borderRadius = 8.0; +} +'''; + +const _buttonDefaultsClass = ''' +class _M3IconButtonDefaults { + static const double height = 40.0; + static const double borderRadius = 8.0; +} +'''; + +const formattedClass = ''' +class _M3UnformattedDefaults { + final int x = 1; + final String y = 'hello'; +} +'''; diff --git a/packages/material_ui/tool/gen_defaults/test/test_fixtures/icon_button_token_data.dart b/packages/material_ui/tool/gen_defaults/test/test_fixtures/icon_button_token_data.dart new file mode 100644 index 000000000000..8eb7fd0d466a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/test/test_fixtures/icon_button_token_data.dart @@ -0,0 +1,8 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +class TokenIconButton { + static const double height = 40.0; + static const double borderRadius = 8.0; +} diff --git a/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart b/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart new file mode 100644 index 000000000000..01442bf46fb1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart @@ -0,0 +1,123 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import '../../templates/template.dart'; +import 'icon_button_token_data.dart'; + +class M3EIconButtonTemplate extends M3ETokenTemplate { + M3EIconButtonTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'Icon Button'; + + @override + String get parentFilePath => 'icon_button.dart'; + + @override + String get materialLib => customMaterialLib; + + @override + String generateContents(String className) { + return ''' +class $className { + static const double height = ${TokenIconButton.height}; + static const double borderRadius = ${TokenIconButton.borderRadius}; +} +'''; + } +} + +class M3IconButtonTemplate extends M3TokenTemplate { + M3IconButtonTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'Icon Button'; + + @override + String get parentFilePath => 'icon_button.dart'; + + @override + String get materialLib => customMaterialLib; + + @override + String generateContents(String className) { + return ''' +class $className { + static const double height = ${TokenIconButton.height}; + static const double borderRadius = ${TokenIconButton.borderRadius}; +} +'''; + } +} + +class UnformattedTemplate extends M3TokenTemplate { + UnformattedTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'Unformatted'; + + @override + String get parentFilePath => 'unformatted.dart'; + + @override + String get materialLib => customMaterialLib; + + @override + String generateContents(String className) { + return ''' +class $className { +final int x = 1 ; + final String y = 'hello' ; +} +'''; + } +} + +class InvalidTemplate extends M3TokenTemplate { + InvalidTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'Invalid'; + + @override + String get parentFilePath => 'invalid.dart'; + + @override + String get materialLib => customMaterialLib; + + @override + String generateContents(String className) { + return ''' +class _SomeOtherClassNameDefaults { + final int x = 1; +} +'''; + } +} + +class SnakeCaseNameTemplate extends M3TokenTemplate { + SnakeCaseNameTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'snake_case_name'; + + @override + String get parentFilePath => 'snake_case_name.dart'; + + @override + String get materialLib => customMaterialLib; + + @override + String generateContents(String className) => ''; +}