Interface CfnTheme.ThemeConfigurationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnTheme.ThemeConfigurationProperty.Jsii$Proxy
Enclosing class:
CfnTheme

@Stability(Stable) public static interface CfnTheme.ThemeConfigurationProperty extends software.amazon.jsii.JsiiSerializable
The theme configuration.

This configuration contains all of the display properties for a theme.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.quicksight.*;
 ThemeConfigurationProperty themeConfigurationProperty = ThemeConfigurationProperty.builder()
         .dataColorPalette(DataColorPaletteProperty.builder()
                 .colors(List.of("colors"))
                 .emptyFillColor("emptyFillColor")
                 .minMaxGradient(List.of("minMaxGradient"))
                 .build())
         .sheet(SheetStyleProperty.builder()
                 .tile(TileStyleProperty.builder()
                         .border(BorderStyleProperty.builder()
                                 .show(false)
                                 .build())
                         .build())
                 .tileLayout(TileLayoutStyleProperty.builder()
                         .gutter(GutterStyleProperty.builder()
                                 .show(false)
                                 .build())
                         .margin(MarginStyleProperty.builder()
                                 .show(false)
                                 .build())
                         .build())
                 .build())
         .typography(TypographyProperty.builder()
                 .fontFamilies(List.of(FontProperty.builder()
                         .fontFamily("fontFamily")
                         .build()))
                 .build())
         .uiColorPalette(UIColorPaletteProperty.builder()
                 .accent("accent")
                 .accentForeground("accentForeground")
                 .danger("danger")
                 .dangerForeground("dangerForeground")
                 .dimension("dimension")
                 .dimensionForeground("dimensionForeground")
                 .measure("measure")
                 .measureForeground("measureForeground")
                 .primaryBackground("primaryBackground")
                 .primaryForeground("primaryForeground")
                 .secondaryBackground("secondaryBackground")
                 .secondaryForeground("secondaryForeground")
                 .success("success")
                 .successForeground("successForeground")
                 .warning("warning")
                 .warningForeground("warningForeground")
                 .build())
         .build();
 

See Also: