From 66408573b446e0cfd92360de32e0cbc2af210ae9 Mon Sep 17 00:00:00 2001 From: Xiaotian Gu Date: Wed, 25 Oct 2023 22:24:39 -0400 Subject: [PATCH] chore(markup): update c#markup (#1232) Co-authored-by: Steve Bilogan --- Directory.Build.props | 5 + doc/styles/Slider.md | 2 +- doc/styles/ToggleButton.md | 18 +- .../Uno.Material.WinUI.Markup/MarkupInit.cs | 33 +- .../Uno.Material.WinUI.Markup.csproj | 4 +- .../Styles/Controls/v2/CalendarView.xaml | 8 +- .../Styles/Controls/v2/CheckBox.xaml | 27 +- .../Styles/Controls/v2/Slider.xaml | 6 +- .../Styles/Controls/v2/ToggleButton.xaml | 36 +- .../Uno.Themes.WinUI.Markup/Theme.Brushes.cs | 1407 ++++++++--------- .../Uno.Themes.WinUI.Markup/Theme.Colors.cs | 273 ++-- .../Uno.Themes.WinUI.Markup/Theme.Styles.cs | 90 -- .../Theme/AppBarButton.cs | 17 + .../Uno.Themes.WinUI.Markup/Theme/Button.cs | 697 ++++---- .../Theme/CalendarDatePicker.cs | 105 ++ .../Theme/CalendarView.cs | 17 + .../Uno.Themes.WinUI.Markup/Theme/CheckBox.cs | 241 ++- .../Uno.Themes.WinUI.Markup/Theme/ComboBox.cs | 438 ++--- .../Theme/CommandBar.cs | 17 + .../Theme/ContentDialog.cs | 17 + .../Theme/DatePicker.cs | 202 ++- .../Theme/FloatingActionButton.cs | 353 ++--- .../Theme/FlyoutPresenter.cs | 17 + .../Theme/HyperlinkButton.cs | 64 +- .../Uno.Themes.WinUI.Markup/Theme/ListView.cs | 17 + .../Theme/ListViewItem.cs | 17 + .../Theme/MenuFlyoutItem.cs | 17 + .../Theme/MenuFlyoutPresenter.cs | 17 + .../Theme/NavigationView.cs | 17 + .../Theme/NavigationViewItem.cs | 17 + .../Theme/PasswordBox.cs | 396 ++--- .../Theme/PipsPager.cs | 17 + .../Theme/ProgressBar.cs | 30 +- .../Theme/ProgressRing.cs | 34 +- .../Theme/RadioButton.cs | 157 +- .../Theme/RatingControl.cs | 183 +-- .../Uno.Themes.WinUI.Markup/Theme/Slider.cs | 154 +- .../Theme/TextBlock.cs | 88 +- .../Uno.Themes.WinUI.Markup/Theme/TextBox.cs | 331 ++-- .../Theme/ToggleButton.cs | 469 +++--- .../Theme/ToggleSwitch.cs | 252 ++- .../Theme/Typography.cs | 387 +++-- .../Uno.Themes.WinUI.Markup.csproj | 4 +- 43 files changed, 3427 insertions(+), 3271 deletions(-) delete mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme.Styles.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/AppBarButton.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/CalendarDatePicker.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/CalendarView.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/CommandBar.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/ContentDialog.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/FlyoutPresenter.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/ListView.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/ListViewItem.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/MenuFlyoutItem.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/MenuFlyoutPresenter.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/NavigationView.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/NavigationViewItem.cs create mode 100644 src/library/Uno.Themes.WinUI.Markup/Theme/PipsPager.cs diff --git a/Directory.Build.props b/Directory.Build.props index 402a08424..459f0c14f 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -19,6 +19,7 @@ true $(MSBuildProjectName.Contains('Test')) $(MSBuildProjectName.Contains('Sample')) + $(MSBuildProjectName.Contains('Markup')) @@ -42,6 +43,10 @@ + + true + + diff --git a/doc/styles/Slider.md b/doc/styles/Slider.md index 1295575a7..1672d54df 100644 --- a/doc/styles/Slider.md +++ b/doc/styles/Slider.md @@ -32,7 +32,7 @@ SliderBottomTickBarHeight|Double|4 SliderHorizontalInlineTickBarHeight|Double|2 SliderLeftTickBarWidth|Double|4 SliderRightTickBarWidth|Double|4 -SliderVerticallInlineTickBarWidth|Double|2 +SliderVerticalInlineTickBarWidth|Double|2 SliderTopTickBarMargin|Thickness|0,0,0,4 SliderBottomTickBarMargin|Thickness|0,4,0,0 SliderLeftTickBarMargin|Thickness|0,0,4,0 diff --git a/doc/styles/ToggleButton.md b/doc/styles/ToggleButton.md index 6a34ac7ca..5e963351f 100644 --- a/doc/styles/ToggleButton.md +++ b/doc/styles/ToggleButton.md @@ -24,17 +24,17 @@ TextToggleButtonBackgroundIndeterminate|SolidColorBrush|SystemControlTransparent TextToggleButtonBackgroundIndeterminatePointerOver|SolidColorBrush|SystemControlTransparentBrush TextToggleButtonBackgroundIndeterminatePressed|SolidColorBrush|SystemControlTransparentBrush TextToggleButtonBackgroundIndeterminateDisabled|SolidColorBrush|SystemControlTransparentBrush -TextToggleButtonForeground|Color|PrimaryColor -TextToggleButtonForegroundPointerOver|Color|PrimaryColor -TextToggleButtonForegroundPressed|Color|PrimaryColor +TextToggleButtonForeground|SolidColorBrush|PrimaryBrush +TextToggleButtonForegroundPointerOver|SolidColorBrush|PrimaryBrush +TextToggleButtonForegroundPressed|SolidColorBrush|PrimaryBrush TextToggleButtonForegroundDisabled|SolidColorBrush|OnSurfaceLowBrush -TextToggleButtonForegroundChecked|Color|PrimaryColor -TextToggleButtonForegroundCheckedPointerOver|Color|PrimaryColor -TextToggleButtonForegroundCheckedPressed|Color|PrimaryColor +TextToggleButtonForegroundChecked|SolidColorBrush|PrimaryBrush +TextToggleButtonForegroundCheckedPointerOver|SolidColorBrush|PrimaryBrush +TextToggleButtonForegroundCheckedPressed|SolidColorBrush|PrimaryBrush TextToggleButtonForegroundCheckedDisabled|SolidColorBrush|OnSurfaceLowBrush -TextToggleButtonForegroundIndeterminate|Color|PrimaryColor -TextToggleButtonForegroundIndeterminatePointerOver|Color|PrimaryColor -TextToggleButtonForegroundIndeterminatePressed|Color|PrimaryColor +TextToggleButtonForegroundIndeterminate|SolidColorBrush|PrimaryBrush +TextToggleButtonForegroundIndeterminatePointerOver|SolidColorBrush|PrimaryBrush +TextToggleButtonForegroundIndeterminatePressed|SolidColorBrush|PrimaryBrush TextToggleButtonForegroundIndeterminateDisabled|SolidColorBrush|OnSurfaceLowBrush TextToggleButtonFontFamily|FontFamily|MaterialRegularFontFamily TextToggleButtonFontSize|Double|LabelLargeFontSize diff --git a/src/library/Uno.Material.WinUI.Markup/MarkupInit.cs b/src/library/Uno.Material.WinUI.Markup/MarkupInit.cs index 786a9b7a0..34f97e092 100644 --- a/src/library/Uno.Material.WinUI.Markup/MarkupInit.cs +++ b/src/library/Uno.Material.WinUI.Markup/MarkupInit.cs @@ -1,22 +1,17 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Microsoft.UI.Xaml; -using Uno.Extensions.Markup; +using Microsoft.UI.Xaml; -namespace Uno.Material +namespace Uno.Material.Markup; + +public static class MarkupInit { - public static class MarkupInit - { - public static T UseMaterial(this T app, - ResourceDictionary colorOverride = null, - ResourceDictionary fontOverride = null) where T : Application - => app.Resources( - r => r.Merged( - new MaterialTheme() - .ColorOverrideDictionary(colorOverride) - .FontOverrideDictionary(fontOverride) - ) - ); - } + public static T UseMaterial(this T app, + ResourceDictionary colorOverride = null, + ResourceDictionary fontOverride = null) where T : Application + => app.Resources( + r => r.Merged( + new MaterialTheme() + .ColorOverrideDictionary(colorOverride) + .FontOverrideDictionary(fontOverride) + ) + ); } diff --git a/src/library/Uno.Material.WinUI.Markup/Uno.Material.WinUI.Markup.csproj b/src/library/Uno.Material.WinUI.Markup/Uno.Material.WinUI.Markup.csproj index 0507deb9e..36436895b 100644 --- a/src/library/Uno.Material.WinUI.Markup/Uno.Material.WinUI.Markup.csproj +++ b/src/library/Uno.Material.WinUI.Markup/Uno.Material.WinUI.Markup.csproj @@ -1,4 +1,4 @@ - + + @@ -82,6 +83,7 @@ + @@ -106,6 +108,7 @@ + @@ -127,7 +130,6 @@ - @@ -202,6 +204,7 @@ + @@ -219,6 +222,7 @@ + @@ -243,6 +247,8 @@ + + @@ -264,7 +270,6 @@ - @@ -514,7 +519,9 @@ + + @@ -536,7 +543,7 @@ Stretch="Uniform" Width="{ThemeResource CheckBoxFocusAreaSize}" Height="{ThemeResource CheckBoxFocusAreaSize}" - Fill="{ThemeResource CheckBoxStateCircleFillUnchecked}" + Fill="Transparent" Visibility="{Binding IsChecked, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource CheckBoxIsCheckedToFocusStateCircleCollapsed}, TargetNullValue=Collapsed, FallbackValue=Collapsed}" IsHitTestVisible="False" Opacity="0" /> @@ -547,7 +554,7 @@ Stretch="Uniform" Width="{ThemeResource CheckBoxFocusAreaSize}" Height="{ThemeResource CheckBoxFocusAreaSize}" - Fill="{ThemeResource CheckBoxStateCircleFillChecked}" + Fill="Transparent" Visibility="{Binding IsChecked, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource CheckBoxIsCheckedToFocusStateCircleVisible}, TargetNullValue=Collapsed, FallbackValue=Collapsed}" IsHitTestVisible="False" Opacity="0" /> @@ -558,7 +565,7 @@ Stretch="Uniform" Width="{ThemeResource CheckBoxFocusAreaSize}" Height="{ThemeResource CheckBoxFocusAreaSize}" - Fill="{ThemeResource CheckBoxStateCircleFillChecked}" + Fill="Transparent" IsHitTestVisible="False" Opacity="0" /> @@ -568,13 +575,13 @@ CornerRadius="{TemplateBinding CornerRadius}"> 2 4 4 - 2 + 2 0,0,0,4 0,4,0,0 0,0,4,0 @@ -84,7 +84,7 @@ 2 4 4 - 2 + 2 0,0,0,4 0,4,0,0 0,0,4,0 @@ -334,7 +334,7 @@ diff --git a/src/library/Uno.Material/Styles/Controls/v2/ToggleButton.xaml b/src/library/Uno.Material/Styles/Controls/v2/ToggleButton.xaml index 882a57fc9..333cc7e8d 100644 --- a/src/library/Uno.Material/Styles/Controls/v2/ToggleButton.xaml +++ b/src/library/Uno.Material/Styles/Controls/v2/ToggleButton.xaml @@ -26,17 +26,17 @@ - - - + + + - - - + + + - - - + + + @@ -153,17 +153,17 @@ - - - + + + - - - + + + - - - + + + diff --git a/src/library/Uno.Themes.WinUI.Markup/Theme.Brushes.cs b/src/library/Uno.Themes.WinUI.Markup/Theme.Brushes.cs index 1e2614e39..cfb6b4833 100644 --- a/src/library/Uno.Themes.WinUI.Markup/Theme.Brushes.cs +++ b/src/library/Uno.Themes.WinUI.Markup/Theme.Brushes.cs @@ -2,1032 +2,1031 @@ using Uno.Extensions.Markup; using Uno.Extensions.Markup.Internals; -namespace Uno.Themes.Markup +namespace Uno.Themes.Markup; + +partial class Theme { - partial class Theme + public static class Brushes { - public static class Brushes + public static class Primary { - public static class Primary - { - [ResourceKeyDefinition(typeof(Brush), "PrimaryBrush")] - public static ThemeResourceKey Default => new("PrimaryBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryBrush")] + public static ThemeResourceKey Default => new("PrimaryBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryHoverBrush")] - public static ThemeResourceKey Hover => new("PrimaryHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryHoverBrush")] + public static ThemeResourceKey Hover => new("PrimaryHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryFocusedBrush")] - public static ThemeResourceKey Focused => new("PrimaryFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryFocusedBrush")] + public static ThemeResourceKey Focused => new("PrimaryFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryPressedBrush")] - public static ThemeResourceKey Pressed => new("PrimaryPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryPressedBrush")] + public static ThemeResourceKey Pressed => new("PrimaryPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryDraggedBrush")] - public static ThemeResourceKey Dragged => new("PrimaryDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryDraggedBrush")] + public static ThemeResourceKey Dragged => new("PrimaryDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimarySelectedBrush")] - public static ThemeResourceKey Selected => new("PrimarySelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimarySelectedBrush")] + public static ThemeResourceKey Selected => new("PrimarySelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryMediumBrush")] - public static ThemeResourceKey Medium => new("PrimaryMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryMediumBrush")] + public static ThemeResourceKey Medium => new("PrimaryMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryLowBrush")] - public static ThemeResourceKey Low => new("PrimaryLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryLowBrush")] + public static ThemeResourceKey Low => new("PrimaryLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryDisabledBrush")] - public static ThemeResourceKey Disabled => new("PrimaryDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryDisabledBrush")] + public static ThemeResourceKey Disabled => new("PrimaryDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("PrimaryDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("PrimaryDisabledLowBrush"); - public static class Inverse - { - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseBrush")] - public static ThemeResourceKey Default => new("PrimaryInverseBrush"); + public static class Inverse + { + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseBrush")] + public static ThemeResourceKey Default => new("PrimaryInverseBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseHoverBrush")] - public static ThemeResourceKey Hover => new("PrimaryInverseHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseHoverBrush")] + public static ThemeResourceKey Hover => new("PrimaryInverseHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseFocusedBrush")] - public static ThemeResourceKey Focused => new("PrimaryInverseFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseFocusedBrush")] + public static ThemeResourceKey Focused => new("PrimaryInverseFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInversePressedBrush")] - public static ThemeResourceKey Pressed => new("PrimaryInversePressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryInversePressedBrush")] + public static ThemeResourceKey Pressed => new("PrimaryInversePressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseDraggedBrush")] - public static ThemeResourceKey Dragged => new("PrimaryInverseDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseDraggedBrush")] + public static ThemeResourceKey Dragged => new("PrimaryInverseDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseSelectedBrush")] - public static ThemeResourceKey Selected => new("PrimaryInverseSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseSelectedBrush")] + public static ThemeResourceKey Selected => new("PrimaryInverseSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseMediumBrush")] - public static ThemeResourceKey Medium => new("PrimaryInverseMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseMediumBrush")] + public static ThemeResourceKey Medium => new("PrimaryInverseMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseLowBrush")] - public static ThemeResourceKey Low => new("PrimaryInverseLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseLowBrush")] + public static ThemeResourceKey Low => new("PrimaryInverseLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseDisabledBrush")] - public static ThemeResourceKey Disabled => new("PrimaryInverseDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseDisabledBrush")] + public static ThemeResourceKey Disabled => new("PrimaryInverseDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("PrimaryInverseDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "PrimaryInverseDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("PrimaryInverseDisabledLowBrush"); + } - public static class Container - { - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerBrush")] - public static ThemeResourceKey Default => new("PrimaryContainerBrush"); + public static class Container + { + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerBrush")] + public static ThemeResourceKey Default => new("PrimaryContainerBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerHoverBrush")] - public static ThemeResourceKey Hover => new("PrimaryContainerHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerHoverBrush")] + public static ThemeResourceKey Hover => new("PrimaryContainerHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerFocusedBrush")] - public static ThemeResourceKey Focused => new("PrimaryContainerFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerFocusedBrush")] + public static ThemeResourceKey Focused => new("PrimaryContainerFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerPressedBrush")] - public static ThemeResourceKey Pressed => new("PrimaryContainerPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerPressedBrush")] + public static ThemeResourceKey Pressed => new("PrimaryContainerPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerDraggedBrush")] - public static ThemeResourceKey Dragged => new("PrimaryContainerDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerDraggedBrush")] + public static ThemeResourceKey Dragged => new("PrimaryContainerDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerSelectedBrush")] - public static ThemeResourceKey Selected => new("PrimaryContainerSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerSelectedBrush")] + public static ThemeResourceKey Selected => new("PrimaryContainerSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerMediumBrush")] - public static ThemeResourceKey Medium => new("PrimaryContainerMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerMediumBrush")] + public static ThemeResourceKey Medium => new("PrimaryContainerMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerLowBrush")] - public static ThemeResourceKey Low => new("PrimaryContainerLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerLowBrush")] + public static ThemeResourceKey Low => new("PrimaryContainerLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerDisabledBrush")] - public static ThemeResourceKey Disabled => new("PrimaryContainerDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerDisabledBrush")] + public static ThemeResourceKey Disabled => new("PrimaryContainerDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("PrimaryContainerDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "PrimaryContainerDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("PrimaryContainerDisabledLowBrush"); + } - public static class VariantLight - { - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightBrush")] - public static ThemeResourceKey Default => new("PrimaryVariantLightBrush"); + public static class VariantLight + { + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightBrush")] + public static ThemeResourceKey Default => new("PrimaryVariantLightBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightHoverBrush")] - public static ThemeResourceKey Hover => new("PrimaryVariantLightHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightHoverBrush")] + public static ThemeResourceKey Hover => new("PrimaryVariantLightHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightFocusedBrush")] - public static ThemeResourceKey Focused => new("PrimaryVariantLightFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightFocusedBrush")] + public static ThemeResourceKey Focused => new("PrimaryVariantLightFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightPressedBrush")] - public static ThemeResourceKey Pressed => new("PrimaryVariantLightPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightPressedBrush")] + public static ThemeResourceKey Pressed => new("PrimaryVariantLightPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightDraggedBrush")] - public static ThemeResourceKey Dragged => new("PrimaryVariantLightDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightDraggedBrush")] + public static ThemeResourceKey Dragged => new("PrimaryVariantLightDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightSelectedBrush")] - public static ThemeResourceKey Selected => new("PrimaryVariantLightSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightSelectedBrush")] + public static ThemeResourceKey Selected => new("PrimaryVariantLightSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightMediumBrush")] - public static ThemeResourceKey Medium => new("PrimaryVariantLightMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightMediumBrush")] + public static ThemeResourceKey Medium => new("PrimaryVariantLightMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightLowBrush")] - public static ThemeResourceKey Low => new("PrimaryVariantLightLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightLowBrush")] + public static ThemeResourceKey Low => new("PrimaryVariantLightLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightDisabledBrush")] - public static ThemeResourceKey Disabled => new("PrimaryVariantLightDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightDisabledBrush")] + public static ThemeResourceKey Disabled => new("PrimaryVariantLightDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("PrimaryVariantLightDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantLightDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("PrimaryVariantLightDisabledLowBrush"); + } - public static class VariantDark - { - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkBrush")] - public static ThemeResourceKey Default => new("PrimaryVariantDarkBrush"); + public static class VariantDark + { + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkBrush")] + public static ThemeResourceKey Default => new("PrimaryVariantDarkBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkHoverBrush")] - public static ThemeResourceKey Hover => new("PrimaryVariantDarkHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkHoverBrush")] + public static ThemeResourceKey Hover => new("PrimaryVariantDarkHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkFocusedBrush")] - public static ThemeResourceKey Focused => new("PrimaryVariantDarkFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkFocusedBrush")] + public static ThemeResourceKey Focused => new("PrimaryVariantDarkFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkPressedBrush")] - public static ThemeResourceKey Pressed => new("PrimaryVariantDarkPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkPressedBrush")] + public static ThemeResourceKey Pressed => new("PrimaryVariantDarkPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkDraggedBrush")] - public static ThemeResourceKey Dragged => new("PrimaryVariantDarkDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkDraggedBrush")] + public static ThemeResourceKey Dragged => new("PrimaryVariantDarkDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkSelectedBrush")] - public static ThemeResourceKey Selected => new("PrimaryVariantDarkSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkSelectedBrush")] + public static ThemeResourceKey Selected => new("PrimaryVariantDarkSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkMediumBrush")] - public static ThemeResourceKey Medium => new("PrimaryVariantDarkMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkMediumBrush")] + public static ThemeResourceKey Medium => new("PrimaryVariantDarkMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkLowBrush")] - public static ThemeResourceKey Low => new("PrimaryVariantDarkLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkLowBrush")] + public static ThemeResourceKey Low => new("PrimaryVariantDarkLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkDisabledBrush")] - public static ThemeResourceKey Disabled => new("PrimaryVariantDarkDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkDisabledBrush")] + public static ThemeResourceKey Disabled => new("PrimaryVariantDarkDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("PrimaryVariantDarkDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "PrimaryVariantDarkDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("PrimaryVariantDarkDisabledLowBrush"); } + } - public static class OnPrimary - { - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryBrush")] - public static ThemeResourceKey Default => new("OnPrimaryBrush"); + public static class OnPrimary + { + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryBrush")] + public static ThemeResourceKey Default => new("OnPrimaryBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryHoverBrush")] - public static ThemeResourceKey Hover => new("OnPrimaryHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryHoverBrush")] + public static ThemeResourceKey Hover => new("OnPrimaryHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryFocusedBrush")] - public static ThemeResourceKey Focused => new("OnPrimaryFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryFocusedBrush")] + public static ThemeResourceKey Focused => new("OnPrimaryFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryPressedBrush")] - public static ThemeResourceKey Pressed => new("OnPrimaryPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryPressedBrush")] + public static ThemeResourceKey Pressed => new("OnPrimaryPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnPrimaryDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnPrimaryDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimarySelectedBrush")] - public static ThemeResourceKey Selected => new("OnPrimarySelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimarySelectedBrush")] + public static ThemeResourceKey Selected => new("OnPrimarySelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryMediumBrush")] - public static ThemeResourceKey Medium => new("OnPrimaryMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryMediumBrush")] + public static ThemeResourceKey Medium => new("OnPrimaryMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryLowBrush")] - public static ThemeResourceKey Low => new("OnPrimaryLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryLowBrush")] + public static ThemeResourceKey Low => new("OnPrimaryLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnPrimaryDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnPrimaryDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnPrimaryDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnPrimaryDisabledLowBrush"); - public static class Container - { - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerBrush")] - public static ThemeResourceKey Default => new("OnPrimaryContainerBrush"); + public static class Container + { + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerBrush")] + public static ThemeResourceKey Default => new("OnPrimaryContainerBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerHoverBrush")] - public static ThemeResourceKey Hover => new("OnPrimaryContainerHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerHoverBrush")] + public static ThemeResourceKey Hover => new("OnPrimaryContainerHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerFocusedBrush")] - public static ThemeResourceKey Focused => new("OnPrimaryContainerFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerFocusedBrush")] + public static ThemeResourceKey Focused => new("OnPrimaryContainerFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerPressedBrush")] - public static ThemeResourceKey Pressed => new("OnPrimaryContainerPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerPressedBrush")] + public static ThemeResourceKey Pressed => new("OnPrimaryContainerPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnPrimaryContainerDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnPrimaryContainerDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerSelectedBrush")] - public static ThemeResourceKey Selected => new("OnPrimaryContainerSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerSelectedBrush")] + public static ThemeResourceKey Selected => new("OnPrimaryContainerSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerMediumBrush")] - public static ThemeResourceKey Medium => new("OnPrimaryContainerMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerMediumBrush")] + public static ThemeResourceKey Medium => new("OnPrimaryContainerMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerLowBrush")] - public static ThemeResourceKey Low => new("OnPrimaryContainerLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerLowBrush")] + public static ThemeResourceKey Low => new("OnPrimaryContainerLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnPrimaryContainerDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnPrimaryContainerDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnPrimaryContainerDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "OnPrimaryContainerDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnPrimaryContainerDisabledLowBrush"); } + } - public static class Secondary - { - [ResourceKeyDefinition(typeof(Brush), "SecondaryBrush")] - public static ThemeResourceKey Default => new("SecondaryBrush"); + public static class Secondary + { + [ResourceKeyDefinition(typeof(Brush), "SecondaryBrush")] + public static ThemeResourceKey Default => new("SecondaryBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryHoverBrush")] - public static ThemeResourceKey Hover => new("SecondaryHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryHoverBrush")] + public static ThemeResourceKey Hover => new("SecondaryHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryFocusedBrush")] - public static ThemeResourceKey Focused => new("SecondaryFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryFocusedBrush")] + public static ThemeResourceKey Focused => new("SecondaryFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryPressedBrush")] - public static ThemeResourceKey Pressed => new("SecondaryPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryPressedBrush")] + public static ThemeResourceKey Pressed => new("SecondaryPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryDraggedBrush")] - public static ThemeResourceKey Dragged => new("SecondaryDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryDraggedBrush")] + public static ThemeResourceKey Dragged => new("SecondaryDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondarySelectedBrush")] - public static ThemeResourceKey Selected => new("SecondarySelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondarySelectedBrush")] + public static ThemeResourceKey Selected => new("SecondarySelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryMediumBrush")] - public static ThemeResourceKey Medium => new("SecondaryMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryMediumBrush")] + public static ThemeResourceKey Medium => new("SecondaryMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryLowBrush")] - public static ThemeResourceKey Low => new("SecondaryLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryLowBrush")] + public static ThemeResourceKey Low => new("SecondaryLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryDisabledBrush")] - public static ThemeResourceKey Disabled => new("SecondaryDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryDisabledBrush")] + public static ThemeResourceKey Disabled => new("SecondaryDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("SecondaryDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("SecondaryDisabledLowBrush"); - public static class Container - { - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerBrush")] - public static ThemeResourceKey Default => new("SecondaryContainerBrush"); + public static class Container + { + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerBrush")] + public static ThemeResourceKey Default => new("SecondaryContainerBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerHoverBrush")] - public static ThemeResourceKey Hover => new("SecondaryContainerHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerHoverBrush")] + public static ThemeResourceKey Hover => new("SecondaryContainerHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerFocusedBrush")] - public static ThemeResourceKey Focused => new("SecondaryContainerFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerFocusedBrush")] + public static ThemeResourceKey Focused => new("SecondaryContainerFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerPressedBrush")] - public static ThemeResourceKey Pressed => new("SecondaryContainerPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerPressedBrush")] + public static ThemeResourceKey Pressed => new("SecondaryContainerPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerDraggedBrush")] - public static ThemeResourceKey Dragged => new("SecondaryContainerDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerDraggedBrush")] + public static ThemeResourceKey Dragged => new("SecondaryContainerDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerSelectedBrush")] - public static ThemeResourceKey Selected => new("SecondaryContainerSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerSelectedBrush")] + public static ThemeResourceKey Selected => new("SecondaryContainerSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerMediumBrush")] - public static ThemeResourceKey Medium => new("SecondaryContainerMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerMediumBrush")] + public static ThemeResourceKey Medium => new("SecondaryContainerMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerLowBrush")] - public static ThemeResourceKey Low => new("SecondaryContainerLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerLowBrush")] + public static ThemeResourceKey Low => new("SecondaryContainerLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerDisabledBrush")] - public static ThemeResourceKey Disabled => new("SecondaryContainerDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerDisabledBrush")] + public static ThemeResourceKey Disabled => new("SecondaryContainerDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("SecondaryContainerDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "SecondaryContainerDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("SecondaryContainerDisabledLowBrush"); + } - public static class VariantLight - { - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightBrush")] - public static ThemeResourceKey Default => new("SecondaryVariantLightBrush"); + public static class VariantLight + { + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightBrush")] + public static ThemeResourceKey Default => new("SecondaryVariantLightBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightHoverBrush")] - public static ThemeResourceKey Hover => new("SecondaryVariantLightHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightHoverBrush")] + public static ThemeResourceKey Hover => new("SecondaryVariantLightHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightFocusedBrush")] - public static ThemeResourceKey Focused => new("SecondaryVariantLightFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightFocusedBrush")] + public static ThemeResourceKey Focused => new("SecondaryVariantLightFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightPressedBrush")] - public static ThemeResourceKey Pressed => new("SecondaryVariantLightPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightPressedBrush")] + public static ThemeResourceKey Pressed => new("SecondaryVariantLightPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightDraggedBrush")] - public static ThemeResourceKey Dragged => new("SecondaryVariantLightDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightDraggedBrush")] + public static ThemeResourceKey Dragged => new("SecondaryVariantLightDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightSelectedBrush")] - public static ThemeResourceKey Selected => new("SecondaryVariantLightSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightSelectedBrush")] + public static ThemeResourceKey Selected => new("SecondaryVariantLightSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightMediumBrush")] - public static ThemeResourceKey Medium => new("SecondaryVariantLightMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightMediumBrush")] + public static ThemeResourceKey Medium => new("SecondaryVariantLightMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightLowBrush")] - public static ThemeResourceKey Low => new("SecondaryVariantLightLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightLowBrush")] + public static ThemeResourceKey Low => new("SecondaryVariantLightLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightDisabledBrush")] - public static ThemeResourceKey Disabled => new("SecondaryVariantLightDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightDisabledBrush")] + public static ThemeResourceKey Disabled => new("SecondaryVariantLightDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("SecondaryVariantLightDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantLightDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("SecondaryVariantLightDisabledLowBrush"); + } - public static class VariantDark - { - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkBrush")] - public static ThemeResourceKey Default => new("SecondaryVariantDarkBrush"); + public static class VariantDark + { + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkBrush")] + public static ThemeResourceKey Default => new("SecondaryVariantDarkBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkHoverBrush")] - public static ThemeResourceKey Hover => new("SecondaryVariantDarkHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkHoverBrush")] + public static ThemeResourceKey Hover => new("SecondaryVariantDarkHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkFocusedBrush")] - public static ThemeResourceKey Focused => new("SecondaryVariantDarkFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkFocusedBrush")] + public static ThemeResourceKey Focused => new("SecondaryVariantDarkFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkPressedBrush")] - public static ThemeResourceKey Pressed => new("SecondaryVariantDarkPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkPressedBrush")] + public static ThemeResourceKey Pressed => new("SecondaryVariantDarkPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkDraggedBrush")] - public static ThemeResourceKey Dragged => new("SecondaryVariantDarkDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkDraggedBrush")] + public static ThemeResourceKey Dragged => new("SecondaryVariantDarkDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkSelectedBrush")] - public static ThemeResourceKey Selected => new("SecondaryVariantDarkSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkSelectedBrush")] + public static ThemeResourceKey Selected => new("SecondaryVariantDarkSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkMediumBrush")] - public static ThemeResourceKey Medium => new("SecondaryVariantDarkMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkMediumBrush")] + public static ThemeResourceKey Medium => new("SecondaryVariantDarkMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkLowBrush")] - public static ThemeResourceKey Low => new("SecondaryVariantDarkLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkLowBrush")] + public static ThemeResourceKey Low => new("SecondaryVariantDarkLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkDisabledBrush")] - public static ThemeResourceKey Disabled => new("SecondaryVariantDarkDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkDisabledBrush")] + public static ThemeResourceKey Disabled => new("SecondaryVariantDarkDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("SecondaryVariantDarkDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "SecondaryVariantDarkDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("SecondaryVariantDarkDisabledLowBrush"); } + } - public static class OnSecondary - { - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryBrush")] - public static ThemeResourceKey Default => new("OnSecondaryBrush"); + public static class OnSecondary + { + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryBrush")] + public static ThemeResourceKey Default => new("OnSecondaryBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryHoverBrush")] - public static ThemeResourceKey Hover => new("OnSecondaryHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryHoverBrush")] + public static ThemeResourceKey Hover => new("OnSecondaryHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryFocusedBrush")] - public static ThemeResourceKey Focused => new("OnSecondaryFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryFocusedBrush")] + public static ThemeResourceKey Focused => new("OnSecondaryFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryPressedBrush")] - public static ThemeResourceKey Pressed => new("OnSecondaryPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryPressedBrush")] + public static ThemeResourceKey Pressed => new("OnSecondaryPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnSecondaryDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnSecondaryDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondarySelectedBrush")] - public static ThemeResourceKey Selected => new("OnSecondarySelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondarySelectedBrush")] + public static ThemeResourceKey Selected => new("OnSecondarySelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryMediumBrush")] - public static ThemeResourceKey Medium => new("OnSecondaryMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryMediumBrush")] + public static ThemeResourceKey Medium => new("OnSecondaryMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryLowBrush")] - public static ThemeResourceKey Low => new("OnSecondaryLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryLowBrush")] + public static ThemeResourceKey Low => new("OnSecondaryLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnSecondaryDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnSecondaryDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnSecondaryDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnSecondaryDisabledLowBrush"); - public static class Container - { - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerBrush")] - public static ThemeResourceKey Default => new("OnSecondaryContainerBrush"); + public static class Container + { + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerBrush")] + public static ThemeResourceKey Default => new("OnSecondaryContainerBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerHoverBrush")] - public static ThemeResourceKey Hover => new("OnSecondaryContainerHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerHoverBrush")] + public static ThemeResourceKey Hover => new("OnSecondaryContainerHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerFocusedBrush")] - public static ThemeResourceKey Focused => new("OnSecondaryContainerFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerFocusedBrush")] + public static ThemeResourceKey Focused => new("OnSecondaryContainerFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerPressedBrush")] - public static ThemeResourceKey Pressed => new("OnSecondaryContainerPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerPressedBrush")] + public static ThemeResourceKey Pressed => new("OnSecondaryContainerPressedBrush"); - public static ThemeResourceKey Dragged => new("OnSecondaryContainerDraggedBrush"); + public static ThemeResourceKey Dragged => new("OnSecondaryContainerDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerSelectedBrush")] - public static ThemeResourceKey Selected => new("OnSecondaryContainerSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerSelectedBrush")] + public static ThemeResourceKey Selected => new("OnSecondaryContainerSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerMediumBrush")] - public static ThemeResourceKey Medium => new("OnSecondaryContainerMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerMediumBrush")] + public static ThemeResourceKey Medium => new("OnSecondaryContainerMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerLowBrush")] - public static ThemeResourceKey Low => new("OnSecondaryContainerLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerLowBrush")] + public static ThemeResourceKey Low => new("OnSecondaryContainerLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnSecondaryContainerDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnSecondaryContainerDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnSecondaryContainerDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "OnSecondaryContainerDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnSecondaryContainerDisabledLowBrush"); } + } - public static class Tertiary - { - [ResourceKeyDefinition(typeof(Brush), "TertiaryBrush")] - public static ThemeResourceKey Default => new("TertiaryBrush"); + public static class Tertiary + { + [ResourceKeyDefinition(typeof(Brush), "TertiaryBrush")] + public static ThemeResourceKey Default => new("TertiaryBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryHoverBrush")] - public static ThemeResourceKey Hover => new("TertiaryHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryHoverBrush")] + public static ThemeResourceKey Hover => new("TertiaryHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryFocusedBrush")] - public static ThemeResourceKey Focused => new("TertiaryFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryFocusedBrush")] + public static ThemeResourceKey Focused => new("TertiaryFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryPressedBrush")] - public static ThemeResourceKey Pressed => new("TertiaryPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryPressedBrush")] + public static ThemeResourceKey Pressed => new("TertiaryPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryDraggedBrush")] - public static ThemeResourceKey Dragged => new("TertiaryDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryDraggedBrush")] + public static ThemeResourceKey Dragged => new("TertiaryDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiarySelectedBrush")] - public static ThemeResourceKey Selected => new("TertiarySelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiarySelectedBrush")] + public static ThemeResourceKey Selected => new("TertiarySelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryMediumBrush")] - public static ThemeResourceKey Medium => new("TertiaryMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryMediumBrush")] + public static ThemeResourceKey Medium => new("TertiaryMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryLowBrush")] - public static ThemeResourceKey Low => new("TertiaryLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryLowBrush")] + public static ThemeResourceKey Low => new("TertiaryLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryDisabledBrush")] - public static ThemeResourceKey Disabled => new("TertiaryDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryDisabledBrush")] + public static ThemeResourceKey Disabled => new("TertiaryDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("TertiaryDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("TertiaryDisabledLowBrush"); - public static class Container - { - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerBrush")] - public static ThemeResourceKey Default => new("TertiaryContainerBrush"); + public static class Container + { + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerBrush")] + public static ThemeResourceKey Default => new("TertiaryContainerBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerHoverBrush")] - public static ThemeResourceKey Hover => new("TertiaryContainerHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerHoverBrush")] + public static ThemeResourceKey Hover => new("TertiaryContainerHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerFocusedBrush")] - public static ThemeResourceKey Focused => new("TertiaryContainerFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerFocusedBrush")] + public static ThemeResourceKey Focused => new("TertiaryContainerFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerPressedBrush")] - public static ThemeResourceKey Pressed => new("TertiaryContainerPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerPressedBrush")] + public static ThemeResourceKey Pressed => new("TertiaryContainerPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerDraggedBrush")] - public static ThemeResourceKey Dragged => new("TertiaryContainerDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerDraggedBrush")] + public static ThemeResourceKey Dragged => new("TertiaryContainerDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerSelectedBrush")] - public static ThemeResourceKey Selected => new("TertiaryContainerSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerSelectedBrush")] + public static ThemeResourceKey Selected => new("TertiaryContainerSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerMediumBrush")] - public static ThemeResourceKey Medium => new("TertiaryContainerMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerMediumBrush")] + public static ThemeResourceKey Medium => new("TertiaryContainerMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerLowBrush")] - public static ThemeResourceKey Low => new("TertiaryContainerLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerLowBrush")] + public static ThemeResourceKey Low => new("TertiaryContainerLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerDisabledBrush")] - public static ThemeResourceKey Disabled => new("TertiaryContainerDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerDisabledBrush")] + public static ThemeResourceKey Disabled => new("TertiaryContainerDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("TertiaryContainerDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "TertiaryContainerDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("TertiaryContainerDisabledLowBrush"); } + } - public static class OnTertiary - { - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryBrush")] - public static ThemeResourceKey Default => new("OnTertiaryBrush"); + public static class OnTertiary + { + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryBrush")] + public static ThemeResourceKey Default => new("OnTertiaryBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryHoverBrush")] - public static ThemeResourceKey Hover => new("OnTertiaryHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryHoverBrush")] + public static ThemeResourceKey Hover => new("OnTertiaryHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryFocusedBrush")] - public static ThemeResourceKey Focused => new("OnTertiaryFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryFocusedBrush")] + public static ThemeResourceKey Focused => new("OnTertiaryFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryPressedBrush")] - public static ThemeResourceKey Pressed => new("OnTertiaryPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryPressedBrush")] + public static ThemeResourceKey Pressed => new("OnTertiaryPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnTertiaryDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnTertiaryDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiarySelectedBrush")] - public static ThemeResourceKey Selected => new("OnTertiarySelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiarySelectedBrush")] + public static ThemeResourceKey Selected => new("OnTertiarySelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryMediumBrush")] - public static ThemeResourceKey Medium => new("OnTertiaryMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryMediumBrush")] + public static ThemeResourceKey Medium => new("OnTertiaryMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryLowBrush")] - public static ThemeResourceKey Low => new("OnTertiaryLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryLowBrush")] + public static ThemeResourceKey Low => new("OnTertiaryLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnTertiaryDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnTertiaryDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnTertiaryDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnTertiaryDisabledLowBrush"); - public static class Container - { - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerBrush")] - public static ThemeResourceKey Default => new("OnTertiaryContainerBrush"); + public static class Container + { + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerBrush")] + public static ThemeResourceKey Default => new("OnTertiaryContainerBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerHoverBrush")] - public static ThemeResourceKey Hover => new("OnTertiaryContainerHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerHoverBrush")] + public static ThemeResourceKey Hover => new("OnTertiaryContainerHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerFocusedBrush")] - public static ThemeResourceKey Focused => new("OnTertiaryContainerFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerFocusedBrush")] + public static ThemeResourceKey Focused => new("OnTertiaryContainerFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerPressedBrush")] - public static ThemeResourceKey Pressed => new("OnTertiaryContainerPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerPressedBrush")] + public static ThemeResourceKey Pressed => new("OnTertiaryContainerPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnTertiaryContainerDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnTertiaryContainerDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerSelectedBrush")] - public static ThemeResourceKey Selected => new("OnTertiaryContainerSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerSelectedBrush")] + public static ThemeResourceKey Selected => new("OnTertiaryContainerSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerMediumBrush")] - public static ThemeResourceKey Medium => new("OnTertiaryContainerMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerMediumBrush")] + public static ThemeResourceKey Medium => new("OnTertiaryContainerMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerLowBrush")] - public static ThemeResourceKey Low => new("OnTertiaryContainerLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerLowBrush")] + public static ThemeResourceKey Low => new("OnTertiaryContainerLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnTertiaryContainerDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnTertiaryContainerDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnTertiaryContainerDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "OnTertiaryContainerDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnTertiaryContainerDisabledLowBrush"); } + } - public static class Error - { - [ResourceKeyDefinition(typeof(Brush), "ErrorBrush")] - public static ThemeResourceKey Default => new("ErrorBrush"); + public static class Error + { + [ResourceKeyDefinition(typeof(Brush), "ErrorBrush")] + public static ThemeResourceKey Default => new("ErrorBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorHoverBrush")] - public static ThemeResourceKey Hover => new("ErrorHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorHoverBrush")] + public static ThemeResourceKey Hover => new("ErrorHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorFocusedBrush")] - public static ThemeResourceKey Focused => new("ErrorFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorFocusedBrush")] + public static ThemeResourceKey Focused => new("ErrorFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorPressedBrush")] - public static ThemeResourceKey Pressed => new("ErrorPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorPressedBrush")] + public static ThemeResourceKey Pressed => new("ErrorPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorDraggedBrush")] - public static ThemeResourceKey Dragged => new("ErrorDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorDraggedBrush")] + public static ThemeResourceKey Dragged => new("ErrorDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorSelectedBrush")] - public static ThemeResourceKey Selected => new("ErrorSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorSelectedBrush")] + public static ThemeResourceKey Selected => new("ErrorSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorMediumBrush")] - public static ThemeResourceKey Medium => new("ErrorMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorMediumBrush")] + public static ThemeResourceKey Medium => new("ErrorMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorLowBrush")] - public static ThemeResourceKey Low => new("ErrorLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorLowBrush")] + public static ThemeResourceKey Low => new("ErrorLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorDisabledBrush")] - public static ThemeResourceKey Disabled => new("ErrorDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorDisabledBrush")] + public static ThemeResourceKey Disabled => new("ErrorDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("ErrorDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("ErrorDisabledLowBrush"); - public static class Container - { - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerBrush")] - public static ThemeResourceKey Default => new("ErrorContainerBrush"); + public static class Container + { + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerBrush")] + public static ThemeResourceKey Default => new("ErrorContainerBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerHoverBrush")] - public static ThemeResourceKey Hover => new("ErrorContainerHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerHoverBrush")] + public static ThemeResourceKey Hover => new("ErrorContainerHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerFocusedBrush")] - public static ThemeResourceKey Focused => new("ErrorContainerFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerFocusedBrush")] + public static ThemeResourceKey Focused => new("ErrorContainerFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerPressedBrush")] - public static ThemeResourceKey Pressed => new("ErrorContainerPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerPressedBrush")] + public static ThemeResourceKey Pressed => new("ErrorContainerPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerDraggedBrush")] - public static ThemeResourceKey Dragged => new("ErrorContainerDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerDraggedBrush")] + public static ThemeResourceKey Dragged => new("ErrorContainerDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerSelectedBrush")] - public static ThemeResourceKey Selected => new("ErrorContainerSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerSelectedBrush")] + public static ThemeResourceKey Selected => new("ErrorContainerSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerMediumBrush")] - public static ThemeResourceKey Medium => new("ErrorContainerMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerMediumBrush")] + public static ThemeResourceKey Medium => new("ErrorContainerMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerLowBrush")] - public static ThemeResourceKey Low => new("ErrorContainerLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerLowBrush")] + public static ThemeResourceKey Low => new("ErrorContainerLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerDisabledBrush")] - public static ThemeResourceKey Disabled => new("ErrorContainerDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerDisabledBrush")] + public static ThemeResourceKey Disabled => new("ErrorContainerDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "ErrorContainerDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("ErrorContainerDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "ErrorContainerDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("ErrorContainerDisabledLowBrush"); } + } - public static class OnError - { - [ResourceKeyDefinition(typeof(Brush), "OnErrorBrush")] - public static ThemeResourceKey Default => new("OnErrorBrush"); + public static class OnError + { + [ResourceKeyDefinition(typeof(Brush), "OnErrorBrush")] + public static ThemeResourceKey Default => new("OnErrorBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorHoverBrush")] - public static ThemeResourceKey Hover => new("OnErrorHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorHoverBrush")] + public static ThemeResourceKey Hover => new("OnErrorHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorFocusedBrush")] - public static ThemeResourceKey Focused => new("OnErrorFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorFocusedBrush")] + public static ThemeResourceKey Focused => new("OnErrorFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorPressedBrush")] - public static ThemeResourceKey Pressed => new("OnErrorPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorPressedBrush")] + public static ThemeResourceKey Pressed => new("OnErrorPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnErrorDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnErrorDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorSelectedBrush")] - public static ThemeResourceKey Selected => new("OnErrorSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorSelectedBrush")] + public static ThemeResourceKey Selected => new("OnErrorSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorMediumBrush")] - public static ThemeResourceKey Medium => new("OnErrorMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorMediumBrush")] + public static ThemeResourceKey Medium => new("OnErrorMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorLowBrush")] - public static ThemeResourceKey Low => new("OnErrorLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorLowBrush")] + public static ThemeResourceKey Low => new("OnErrorLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnErrorDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnErrorDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnErrorDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnErrorDisabledLowBrush"); - public static class Container - { - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerBrush")] - public static ThemeResourceKey Default => new("OnErrorContainerBrush"); + public static class Container + { + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerBrush")] + public static ThemeResourceKey Default => new("OnErrorContainerBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerHoverBrush")] - public static ThemeResourceKey Hover => new("OnErrorContainerHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerHoverBrush")] + public static ThemeResourceKey Hover => new("OnErrorContainerHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerFocusedBrush")] - public static ThemeResourceKey Focused => new("OnErrorContainerFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerFocusedBrush")] + public static ThemeResourceKey Focused => new("OnErrorContainerFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerPressedBrush")] - public static ThemeResourceKey Pressed => new("OnErrorContainerPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerPressedBrush")] + public static ThemeResourceKey Pressed => new("OnErrorContainerPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnErrorContainerDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnErrorContainerDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerSelectedBrush")] - public static ThemeResourceKey Selected => new("OnErrorContainerSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerSelectedBrush")] + public static ThemeResourceKey Selected => new("OnErrorContainerSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerMediumBrush")] - public static ThemeResourceKey Medium => new("OnErrorContainerMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerMediumBrush")] + public static ThemeResourceKey Medium => new("OnErrorContainerMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerLowBrush")] - public static ThemeResourceKey Low => new("OnErrorContainerLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerLowBrush")] + public static ThemeResourceKey Low => new("OnErrorContainerLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnErrorContainerDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnErrorContainerDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnErrorContainerDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "OnErrorContainerDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnErrorContainerDisabledLowBrush"); } + } - public static class Background - { - [ResourceKeyDefinition(typeof(Brush), "BackgroundBrush")] - public static ThemeResourceKey Default => new("BackgroundBrush"); + public static class Background + { + [ResourceKeyDefinition(typeof(Brush), "BackgroundBrush")] + public static ThemeResourceKey Default => new("BackgroundBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundHoverBrush")] - public static ThemeResourceKey Hover => new("BackgroundHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "BackgroundHoverBrush")] + public static ThemeResourceKey Hover => new("BackgroundHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundFocusedBrush")] - public static ThemeResourceKey Focused => new("BackgroundFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "BackgroundFocusedBrush")] + public static ThemeResourceKey Focused => new("BackgroundFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundPressedBrush")] - public static ThemeResourceKey Pressed => new("BackgroundPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "BackgroundPressedBrush")] + public static ThemeResourceKey Pressed => new("BackgroundPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundDraggedBrush")] - public static ThemeResourceKey Dragged => new("BackgroundDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "BackgroundDraggedBrush")] + public static ThemeResourceKey Dragged => new("BackgroundDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundSelectedBrush")] - public static ThemeResourceKey Selected => new("BackgroundSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "BackgroundSelectedBrush")] + public static ThemeResourceKey Selected => new("BackgroundSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundMediumBrush")] - public static ThemeResourceKey Medium => new("BackgroundMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "BackgroundMediumBrush")] + public static ThemeResourceKey Medium => new("BackgroundMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundLowBrush")] - public static ThemeResourceKey Low => new("BackgroundLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "BackgroundLowBrush")] + public static ThemeResourceKey Low => new("BackgroundLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundDisabledBrush")] - public static ThemeResourceKey Disabled => new("BackgroundDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "BackgroundDisabledBrush")] + public static ThemeResourceKey Disabled => new("BackgroundDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "BackgroundDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("BackgroundDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "BackgroundDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("BackgroundDisabledLowBrush"); + } - public static class OnBackground - { - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundBrush")] - public static ThemeResourceKey Default => new("OnBackgroundBrush"); + public static class OnBackground + { + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundBrush")] + public static ThemeResourceKey Default => new("OnBackgroundBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundHoverBrush")] - public static ThemeResourceKey Hover => new("OnBackgroundHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundHoverBrush")] + public static ThemeResourceKey Hover => new("OnBackgroundHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundFocusedBrush")] - public static ThemeResourceKey Focused => new("OnBackgroundFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundFocusedBrush")] + public static ThemeResourceKey Focused => new("OnBackgroundFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundPressedBrush")] - public static ThemeResourceKey Pressed => new("OnBackgroundPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundPressedBrush")] + public static ThemeResourceKey Pressed => new("OnBackgroundPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnBackgroundDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnBackgroundDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundSelectedBrush")] - public static ThemeResourceKey Selected => new("OnBackgroundSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundSelectedBrush")] + public static ThemeResourceKey Selected => new("OnBackgroundSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundMediumBrush")] - public static ThemeResourceKey Medium => new("OnBackgroundMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundMediumBrush")] + public static ThemeResourceKey Medium => new("OnBackgroundMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundLowBrush")] - public static ThemeResourceKey Low => new("OnBackgroundLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundLowBrush")] + public static ThemeResourceKey Low => new("OnBackgroundLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnBackgroundDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnBackgroundDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnBackgroundDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnBackgroundDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "OnBackgroundDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnBackgroundDisabledLowBrush"); + } - public static class Surface - { - [ResourceKeyDefinition(typeof(Brush), "SurfaceBrush")] - public static ThemeResourceKey Default => new("SurfaceBrush"); + public static class Surface + { + [ResourceKeyDefinition(typeof(Brush), "SurfaceBrush")] + public static ThemeResourceKey Default => new("SurfaceBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceHoverBrush")] - public static ThemeResourceKey Hover => new("SurfaceHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceHoverBrush")] + public static ThemeResourceKey Hover => new("SurfaceHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceFocusedBrush")] - public static ThemeResourceKey Focused => new("SurfaceFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceFocusedBrush")] + public static ThemeResourceKey Focused => new("SurfaceFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfacePressedBrush")] - public static ThemeResourceKey Pressed => new("SurfacePressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfacePressedBrush")] + public static ThemeResourceKey Pressed => new("SurfacePressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceDraggedBrush")] - public static ThemeResourceKey Dragged => new("SurfaceDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceDraggedBrush")] + public static ThemeResourceKey Dragged => new("SurfaceDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceSelectedBrush")] - public static ThemeResourceKey Selected => new("SurfaceSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceSelectedBrush")] + public static ThemeResourceKey Selected => new("SurfaceSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceMediumBrush")] - public static ThemeResourceKey Medium => new("SurfaceMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceMediumBrush")] + public static ThemeResourceKey Medium => new("SurfaceMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceLowBrush")] - public static ThemeResourceKey Low => new("SurfaceLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceLowBrush")] + public static ThemeResourceKey Low => new("SurfaceLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceDisabledBrush")] - public static ThemeResourceKey Disabled => new("SurfaceDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceDisabledBrush")] + public static ThemeResourceKey Disabled => new("SurfaceDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("SurfaceDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("SurfaceDisabledLowBrush"); - public static class Variant - { - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantBrush")] - public static ThemeResourceKey Default => new("SurfaceVariantBrush"); + public static class Variant + { + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantBrush")] + public static ThemeResourceKey Default => new("SurfaceVariantBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantHoverBrush")] - public static ThemeResourceKey Hover => new("SurfaceVariantHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantHoverBrush")] + public static ThemeResourceKey Hover => new("SurfaceVariantHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantFocusedBrush")] - public static ThemeResourceKey Focused => new("SurfaceVariantFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantFocusedBrush")] + public static ThemeResourceKey Focused => new("SurfaceVariantFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantPressedBrush")] - public static ThemeResourceKey Pressed => new("SurfaceVariantPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantPressedBrush")] + public static ThemeResourceKey Pressed => new("SurfaceVariantPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantDraggedBrush")] - public static ThemeResourceKey Dragged => new("SurfaceVariantDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantDraggedBrush")] + public static ThemeResourceKey Dragged => new("SurfaceVariantDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantSelectedBrush")] - public static ThemeResourceKey Selected => new("SurfaceVariantSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantSelectedBrush")] + public static ThemeResourceKey Selected => new("SurfaceVariantSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantMediumBrush")] - public static ThemeResourceKey Medium => new("SurfaceVariantMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantMediumBrush")] + public static ThemeResourceKey Medium => new("SurfaceVariantMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantLowBrush")] - public static ThemeResourceKey Low => new("SurfaceVariantLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantLowBrush")] + public static ThemeResourceKey Low => new("SurfaceVariantLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantDisabledBrush")] - public static ThemeResourceKey Disabled => new("SurfaceVariantDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantDisabledBrush")] + public static ThemeResourceKey Disabled => new("SurfaceVariantDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("SurfaceVariantDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "SurfaceVariantDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("SurfaceVariantDisabledLowBrush"); + } - public static class Inverse - { - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseBrush")] - public static ThemeResourceKey Default => new("SurfaceInverseBrush"); + public static class Inverse + { + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseBrush")] + public static ThemeResourceKey Default => new("SurfaceInverseBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseHoverBrush")] - public static ThemeResourceKey Hover => new("SurfaceInverseHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseHoverBrush")] + public static ThemeResourceKey Hover => new("SurfaceInverseHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseFocusedBrush")] - public static ThemeResourceKey Focused => new("SurfaceInverseFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseFocusedBrush")] + public static ThemeResourceKey Focused => new("SurfaceInverseFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInversePressedBrush")] - public static ThemeResourceKey Pressed => new("SurfaceInversePressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceInversePressedBrush")] + public static ThemeResourceKey Pressed => new("SurfaceInversePressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseDraggedBrush")] - public static ThemeResourceKey Dragged => new("SurfaceInverseDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseDraggedBrush")] + public static ThemeResourceKey Dragged => new("SurfaceInverseDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseSelectedBrush")] - public static ThemeResourceKey Selected => new("SurfaceInverseSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseSelectedBrush")] + public static ThemeResourceKey Selected => new("SurfaceInverseSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseMediumBrush")] - public static ThemeResourceKey Medium => new("SurfaceInverseMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseMediumBrush")] + public static ThemeResourceKey Medium => new("SurfaceInverseMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseLowBrush")] - public static ThemeResourceKey Low => new("SurfaceInverseLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseLowBrush")] + public static ThemeResourceKey Low => new("SurfaceInverseLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseDisabledBrush")] - public static ThemeResourceKey Disabled => new("SurfaceInverseDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseDisabledBrush")] + public static ThemeResourceKey Disabled => new("SurfaceInverseDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("SurfaceInverseDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "SurfaceInverseDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("SurfaceInverseDisabledLowBrush"); } + } - public static class OnSurface - { - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceBrush")] - public static ThemeResourceKey Default => new("OnSurfaceBrush"); + public static class OnSurface + { + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceBrush")] + public static ThemeResourceKey Default => new("OnSurfaceBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceHoverBrush")] - public static ThemeResourceKey Hover => new("OnSurfaceHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceHoverBrush")] + public static ThemeResourceKey Hover => new("OnSurfaceHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceFocusedBrush")] - public static ThemeResourceKey Focused => new("OnSurfaceFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceFocusedBrush")] + public static ThemeResourceKey Focused => new("OnSurfaceFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfacePressedBrush")] - public static ThemeResourceKey Pressed => new("OnSurfacePressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfacePressedBrush")] + public static ThemeResourceKey Pressed => new("OnSurfacePressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnSurfaceDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnSurfaceDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceSelectedBrush")] - public static ThemeResourceKey Selected => new("OnSurfaceSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceSelectedBrush")] + public static ThemeResourceKey Selected => new("OnSurfaceSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceMediumBrush")] - public static ThemeResourceKey Medium => new("OnSurfaceMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceMediumBrush")] + public static ThemeResourceKey Medium => new("OnSurfaceMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceLowBrush")] - public static ThemeResourceKey Low => new("OnSurfaceLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceLowBrush")] + public static ThemeResourceKey Low => new("OnSurfaceLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnSurfaceDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnSurfaceDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnSurfaceDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnSurfaceDisabledLowBrush"); - public static class Variant - { - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantBrush")] - public static ThemeResourceKey Default => new("OnSurfaceVariantBrush"); + public static class Variant + { + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantBrush")] + public static ThemeResourceKey Default => new("OnSurfaceVariantBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantHoverBrush")] - public static ThemeResourceKey Hover => new("OnSurfaceVariantHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantHoverBrush")] + public static ThemeResourceKey Hover => new("OnSurfaceVariantHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantFocusedBrush")] - public static ThemeResourceKey Focused => new("OnSurfaceVariantFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantFocusedBrush")] + public static ThemeResourceKey Focused => new("OnSurfaceVariantFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantPressedBrush")] - public static ThemeResourceKey Pressed => new("OnSurfaceVariantPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantPressedBrush")] + public static ThemeResourceKey Pressed => new("OnSurfaceVariantPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnSurfaceVariantDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnSurfaceVariantDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantSelectedBrush")] - public static ThemeResourceKey Selected => new("OnSurfaceVariantSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantSelectedBrush")] + public static ThemeResourceKey Selected => new("OnSurfaceVariantSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantMediumBrush")] - public static ThemeResourceKey Medium => new("OnSurfaceVariantMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantMediumBrush")] + public static ThemeResourceKey Medium => new("OnSurfaceVariantMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantLowBrush")] - public static ThemeResourceKey Low => new("OnSurfaceVariantLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantLowBrush")] + public static ThemeResourceKey Low => new("OnSurfaceVariantLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnSurfaceVariantDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnSurfaceVariantDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnSurfaceVariantDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceVariantDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnSurfaceVariantDisabledLowBrush"); + } - public static class Inverse - { - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseBrush")] - public static ThemeResourceKey Default => new("OnSurfaceInverseBrush"); + public static class Inverse + { + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseBrush")] + public static ThemeResourceKey Default => new("OnSurfaceInverseBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseHoverBrush")] - public static ThemeResourceKey Hover => new("OnSurfaceInverseHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseHoverBrush")] + public static ThemeResourceKey Hover => new("OnSurfaceInverseHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseFocusedBrush")] - public static ThemeResourceKey Focused => new("OnSurfaceInverseFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseFocusedBrush")] + public static ThemeResourceKey Focused => new("OnSurfaceInverseFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInversePressedBrush")] - public static ThemeResourceKey Pressed => new("OnSurfaceInversePressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInversePressedBrush")] + public static ThemeResourceKey Pressed => new("OnSurfaceInversePressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseDraggedBrush")] - public static ThemeResourceKey Dragged => new("OnSurfaceInverseDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseDraggedBrush")] + public static ThemeResourceKey Dragged => new("OnSurfaceInverseDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseSelectedBrush")] - public static ThemeResourceKey Selected => new("OnSurfaceInverseSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseSelectedBrush")] + public static ThemeResourceKey Selected => new("OnSurfaceInverseSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseMediumBrush")] - public static ThemeResourceKey Medium => new("OnSurfaceInverseMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseMediumBrush")] + public static ThemeResourceKey Medium => new("OnSurfaceInverseMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseLowBrush")] - public static ThemeResourceKey Low => new("OnSurfaceInverseLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseLowBrush")] + public static ThemeResourceKey Low => new("OnSurfaceInverseLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseDisabledBrush")] - public static ThemeResourceKey Disabled => new("OnSurfaceInverseDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseDisabledBrush")] + public static ThemeResourceKey Disabled => new("OnSurfaceInverseDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OnSurfaceInverseDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "OnSurfaceInverseDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OnSurfaceInverseDisabledLowBrush"); } + } - public static class Outline - { - [ResourceKeyDefinition(typeof(Brush), "OutlineBrush")] - public static ThemeResourceKey Default => new("OutlineBrush"); + public static class Outline + { + [ResourceKeyDefinition(typeof(Brush), "OutlineBrush")] + public static ThemeResourceKey Default => new("OutlineBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineHoverBrush")] - public static ThemeResourceKey Hover => new("OutlineHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineHoverBrush")] + public static ThemeResourceKey Hover => new("OutlineHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineFocusedBrush")] - public static ThemeResourceKey Focused => new("OutlineFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineFocusedBrush")] + public static ThemeResourceKey Focused => new("OutlineFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlinePressedBrush")] - public static ThemeResourceKey Pressed => new("OutlinePressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlinePressedBrush")] + public static ThemeResourceKey Pressed => new("OutlinePressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineDraggedBrush")] - public static ThemeResourceKey Dragged => new("OutlineDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineDraggedBrush")] + public static ThemeResourceKey Dragged => new("OutlineDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineSelectedBrush")] - public static ThemeResourceKey Selected => new("OutlineSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineSelectedBrush")] + public static ThemeResourceKey Selected => new("OutlineSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineMediumBrush")] - public static ThemeResourceKey Medium => new("OutlineMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineMediumBrush")] + public static ThemeResourceKey Medium => new("OutlineMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineLowBrush")] - public static ThemeResourceKey Low => new("OutlineLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineLowBrush")] + public static ThemeResourceKey Low => new("OutlineLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineDisabledBrush")] - public static ThemeResourceKey Disabled => new("OutlineDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineDisabledBrush")] + public static ThemeResourceKey Disabled => new("OutlineDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OutlineDisabledLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OutlineDisabledLowBrush"); - public static class Variant - { - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantBrush")] - public static ThemeResourceKey Default => new("OutlineVariantBrush"); + public static class Variant + { + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantBrush")] + public static ThemeResourceKey Default => new("OutlineVariantBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantHoverBrush")] - public static ThemeResourceKey Hover => new("OutlineVariantHoverBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantHoverBrush")] + public static ThemeResourceKey Hover => new("OutlineVariantHoverBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantFocusedBrush")] - public static ThemeResourceKey Focused => new("OutlineVariantFocusedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantFocusedBrush")] + public static ThemeResourceKey Focused => new("OutlineVariantFocusedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantPressedBrush")] - public static ThemeResourceKey Pressed => new("OutlineVariantPressedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantPressedBrush")] + public static ThemeResourceKey Pressed => new("OutlineVariantPressedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantDraggedBrush")] - public static ThemeResourceKey Dragged => new("OutlineVariantDraggedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantDraggedBrush")] + public static ThemeResourceKey Dragged => new("OutlineVariantDraggedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantSelectedBrush")] - public static ThemeResourceKey Selected => new("OutlineVariantSelectedBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantSelectedBrush")] + public static ThemeResourceKey Selected => new("OutlineVariantSelectedBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantMediumBrush")] - public static ThemeResourceKey Medium => new("OutlineVariantMediumBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantMediumBrush")] + public static ThemeResourceKey Medium => new("OutlineVariantMediumBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantLowBrush")] - public static ThemeResourceKey Low => new("OutlineVariantLowBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantLowBrush")] + public static ThemeResourceKey Low => new("OutlineVariantLowBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantDisabledBrush")] - public static ThemeResourceKey Disabled => new("OutlineVariantDisabledBrush"); + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantDisabledBrush")] + public static ThemeResourceKey Disabled => new("OutlineVariantDisabledBrush"); - [ResourceKeyDefinition(typeof(Brush), "OutlineVariantDisabledLowBrush")] - public static ThemeResourceKey DisabledLow => new("OutlineVariantDisabledLowBrush"); - } + [ResourceKeyDefinition(typeof(Brush), "OutlineVariantDisabledLowBrush")] + public static ThemeResourceKey DisabledLow => new("OutlineVariantDisabledLowBrush"); } } } diff --git a/src/library/Uno.Themes.WinUI.Markup/Theme.Colors.cs b/src/library/Uno.Themes.WinUI.Markup/Theme.Colors.cs index 0ae370524..1908f2604 100644 --- a/src/library/Uno.Themes.WinUI.Markup/Theme.Colors.cs +++ b/src/library/Uno.Themes.WinUI.Markup/Theme.Colors.cs @@ -2,147 +2,146 @@ using Uno.Extensions.Markup.Internals; using Windows.UI; -namespace Uno.Themes.Markup +namespace Uno.Themes.Markup; + +partial class Theme { - partial class Theme + public static class Colors { - public static class Colors + public static class Primary + { + [ResourceKeyDefinition(typeof(Color), "PrimaryColor")] + public static ThemeResourceKey Default => new("PrimaryColor"); + + [ResourceKeyDefinition(typeof(Color), "PrimaryInverseColor")] + public static ThemeResourceKey Inverse => new("PrimaryInverseColor"); + + [ResourceKeyDefinition(typeof(Color), "PrimaryContainerColor")] + public static ThemeResourceKey Container => new("PrimaryContainerColor"); + + [ResourceKeyDefinition(typeof(Color), "PrimaryVariantDarkColor")] + public static ThemeResourceKey VariantDark => new("PrimaryVariantDarkColor"); + + [ResourceKeyDefinition(typeof(Color), "PrimaryVariantLightColor")] + public static ThemeResourceKey VariantLight => new("PrimaryVariantLightColor"); + } + + public static class OnPrimary + { + [ResourceKeyDefinition(typeof(Color), "OnPrimaryColor")] + public static ThemeResourceKey Default => new("OnPrimaryColor"); + + [ResourceKeyDefinition(typeof(Color), "OnPrimaryContainerColor")] + public static ThemeResourceKey Container => new("OnPrimaryContainerColor"); + } + + public static class Secondary + { + [ResourceKeyDefinition(typeof(Color), "SecondaryColor")] + public static ThemeResourceKey Default => new("SecondaryColor"); + + [ResourceKeyDefinition(typeof(Color), "SecondaryContainerColor")] + public static ThemeResourceKey Container => new("SecondaryContainerColor"); + + [ResourceKeyDefinition(typeof(Color), "SecondaryVariantDarkColor")] + public static ThemeResourceKey VariantDark => new("SecondaryVariantDarkColor"); + + [ResourceKeyDefinition(typeof(Color), "SecondaryVariantLightColor")] + public static ThemeResourceKey VariantLight => new("SecondaryVariantLightColor"); + } + + public static class OnSecondary + { + [ResourceKeyDefinition(typeof(Color), "OnSecondaryColor")] + public static ThemeResourceKey Default => new("OnSecondaryColor"); + + [ResourceKeyDefinition(typeof(Color), "OnSecondaryContainerColor")] + public static ThemeResourceKey Container => new("OnSecondaryContainerColor"); + } + + public static class Tertiary + { + [ResourceKeyDefinition(typeof(Color), "TertiaryColor")] + public static ThemeResourceKey Default => new("TertiaryColor"); + + [ResourceKeyDefinition(typeof(Color), "TertiaryContainerColor")] + public static ThemeResourceKey Container => new("TertiaryContainerColor"); + } + + public static class OnTertiary + { + [ResourceKeyDefinition(typeof(Color), "OnTertiaryColor")] + public static ThemeResourceKey Default => new("OnTertiaryColor"); + + [ResourceKeyDefinition(typeof(Color), "OnTertiaryContainerColor")] + public static ThemeResourceKey Container => new("OnTertiaryContainerColor"); + } + + public static class Error + { + [ResourceKeyDefinition(typeof(Color), "ErrorColor")] + public static ThemeResourceKey Default => new("ErrorColor"); + + [ResourceKeyDefinition(typeof(Color), "ErrorContainerColor")] + public static ThemeResourceKey Container => new("ErrorContainerColor"); + } + + public static class OnError + { + [ResourceKeyDefinition(typeof(Color), "OnErrorColor")] + public static ThemeResourceKey Default => new("OnErrorColor"); + + [ResourceKeyDefinition(typeof(Color), "OnErrorContainerColor")] + public static ThemeResourceKey Container => new("OnErrorContainerColor"); + } + + public static class Background + { + [ResourceKeyDefinition(typeof(Color), "BackgroundColor")] + public static ThemeResourceKey Default => new("BackgroundColor"); + } + + public static class OnBackground + { + [ResourceKeyDefinition(typeof(Color), "OnBackgroundColor")] + public static ThemeResourceKey Default => new("OnBackgroundColor"); + } + + public static class Surface + { + [ResourceKeyDefinition(typeof(Color), "SurfaceColor")] + public static ThemeResourceKey Default => new("SurfaceColor"); + + [ResourceKeyDefinition(typeof(Color), "SurfaceVariantColor")] + public static ThemeResourceKey Variant => new("SurfaceVariantColor"); + + [ResourceKeyDefinition(typeof(Color), "SurfaceInverseColor")] + public static ThemeResourceKey Inverse => new("SurfaceInverseColor"); + + [ResourceKeyDefinition(typeof(Color), "SurfaceTintColor")] + public static ThemeResourceKey Tint => new("SurfaceTintColor"); + } + + public static class OnSurface { - public static class Primary - { - [ResourceKeyDefinition(typeof(Color), "PrimaryColor")] - public static ThemeResourceKey Default => new("PrimaryColor"); - - [ResourceKeyDefinition(typeof(Color), "PrimaryInverseColor")] - public static ThemeResourceKey Inverse => new("PrimaryInverseColor"); - - [ResourceKeyDefinition(typeof(Color), "PrimaryContainerColor")] - public static ThemeResourceKey Container => new("PrimaryContainerColor"); - - [ResourceKeyDefinition(typeof(Color), "PrimaryVariantDarkColor")] - public static ThemeResourceKey VariantDark => new("PrimaryVariantDarkColor"); - - [ResourceKeyDefinition(typeof(Color), "PrimaryVariantLightColor")] - public static ThemeResourceKey VariantLight => new("PrimaryVariantLightColor"); - } - - public static class OnPrimary - { - [ResourceKeyDefinition(typeof(Color), "OnPrimaryColor")] - public static ThemeResourceKey Default => new("OnPrimaryColor"); - - [ResourceKeyDefinition(typeof(Color), "OnPrimaryContainerColor")] - public static ThemeResourceKey Container => new("OnPrimaryContainerColor"); - } - - public static class Secondary - { - [ResourceKeyDefinition(typeof(Color), "SecondaryColor")] - public static ThemeResourceKey Default => new("SecondaryColor"); - - [ResourceKeyDefinition(typeof(Color), "SecondaryContainerColor")] - public static ThemeResourceKey Container => new("SecondaryContainerColor"); - - [ResourceKeyDefinition(typeof(Color), "SecondaryVariantDarkColor")] - public static ThemeResourceKey VariantDark => new("SecondaryVariantDarkColor"); - - [ResourceKeyDefinition(typeof(Color), "SecondaryVariantLightColor")] - public static ThemeResourceKey VariantLight => new("SecondaryVariantLightColor"); - } - - public static class OnSecondary - { - [ResourceKeyDefinition(typeof(Color), "OnSecondaryColor")] - public static ThemeResourceKey Default => new("OnSecondaryColor"); - - [ResourceKeyDefinition(typeof(Color), "OnSecondaryContainerColor")] - public static ThemeResourceKey Container => new("OnSecondaryContainerColor"); - } - - public static class Tertiary - { - [ResourceKeyDefinition(typeof(Color), "TertiaryColor")] - public static ThemeResourceKey Default => new("TertiaryColor"); - - [ResourceKeyDefinition(typeof(Color), "TertiaryContainerColor")] - public static ThemeResourceKey Container => new("TertiaryContainerColor"); - } - - public static class OnTertiary - { - [ResourceKeyDefinition(typeof(Color), "OnTertiaryColor")] - public static ThemeResourceKey Default => new("OnTertiaryColor"); - - [ResourceKeyDefinition(typeof(Color), "OnTertiaryContainerColor")] - public static ThemeResourceKey Container => new("OnTertiaryContainerColor"); - } - - public static class Error - { - [ResourceKeyDefinition(typeof(Color), "ErrorColor")] - public static ThemeResourceKey Default => new("ErrorColor"); - - [ResourceKeyDefinition(typeof(Color), "ErrorContainerColor")] - public static ThemeResourceKey Container => new("ErrorContainerColor"); - } - - public static class OnError - { - [ResourceKeyDefinition(typeof(Color), "OnErrorColor")] - public static ThemeResourceKey Default => new("OnErrorColor"); - - [ResourceKeyDefinition(typeof(Color), "OnErrorContainerColor")] - public static ThemeResourceKey Container => new("OnErrorContainerColor"); - } - - public static class Background - { - [ResourceKeyDefinition(typeof(Color), "BackgroundColor")] - public static ThemeResourceKey Default => new("BackgroundColor"); - } - - public static class OnBackground - { - [ResourceKeyDefinition(typeof(Color), "OnBackgroundColor")] - public static ThemeResourceKey Default => new("OnBackgroundColor"); - } - - public static class Surface - { - [ResourceKeyDefinition(typeof(Color), "SurfaceColor")] - public static ThemeResourceKey Default => new("SurfaceColor"); - - [ResourceKeyDefinition(typeof(Color), "SurfaceVariantColor")] - public static ThemeResourceKey Variant => new("SurfaceVariantColor"); - - [ResourceKeyDefinition(typeof(Color), "SurfaceInverseColor")] - public static ThemeResourceKey Inverse => new("SurfaceInverseColor"); - - [ResourceKeyDefinition(typeof(Color), "SurfaceTintColor")] - public static ThemeResourceKey Tint => new("SurfaceTintColor"); - } - - public static class OnSurface - { - [ResourceKeyDefinition(typeof(Color), "OnSurfaceColor")] - public static ThemeResourceKey Default => new("OnSurfaceColor"); - - [ResourceKeyDefinition(typeof(Color), "OnSurfaceVariantColor")] - public static ThemeResourceKey Variant => new("OnSurfaceVariantColor"); - - [ResourceKeyDefinition(typeof(Color), "OnSurfaceInverseColor")] - public static ThemeResourceKey Inverse => new("OnSurfaceInverseColor"); - } - - public static class Outline - { - [ResourceKeyDefinition(typeof(Color), "OutlineColor")] - public static ThemeResourceKey Default => new("OutlineColor"); - - [ResourceKeyDefinition(typeof(Color), "OutlineVariantColor")] - public static ThemeResourceKey Variant => new ("OutlineVariantColor"); - } + [ResourceKeyDefinition(typeof(Color), "OnSurfaceColor")] + public static ThemeResourceKey Default => new("OnSurfaceColor"); + + [ResourceKeyDefinition(typeof(Color), "OnSurfaceVariantColor")] + public static ThemeResourceKey Variant => new("OnSurfaceVariantColor"); + [ResourceKeyDefinition(typeof(Color), "OnSurfaceInverseColor")] + public static ThemeResourceKey Inverse => new("OnSurfaceInverseColor"); } + + public static class Outline + { + [ResourceKeyDefinition(typeof(Color), "OutlineColor")] + public static ThemeResourceKey Default => new("OutlineColor"); + + [ResourceKeyDefinition(typeof(Color), "OutlineVariantColor")] + public static ThemeResourceKey Variant => new("OutlineVariantColor"); + } + } } diff --git a/src/library/Uno.Themes.WinUI.Markup/Theme.Styles.cs b/src/library/Uno.Themes.WinUI.Markup/Theme.Styles.cs deleted file mode 100644 index e43823544..000000000 --- a/src/library/Uno.Themes.WinUI.Markup/Theme.Styles.cs +++ /dev/null @@ -1,90 +0,0 @@ -using Microsoft.UI.Xaml; -using Uno.Extensions.Markup; -using Uno.Extensions.Markup.Internals; - -namespace Uno.Themes.Markup -{ - public static partial class Theme - { - public static class Styles - { - public static class CalendarDatePicker - { - [ResourceKeyDefinition(typeof(Style), "CalendarDatePickerStyle", TargetType = typeof(CalendarDatePicker))] - public static StaticResourceKey