Interface CfnDashboard.SmallMultiplesOptionsProperty

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

@Stability(Stable) public static interface CfnDashboard.SmallMultiplesOptionsProperty extends software.amazon.jsii.JsiiSerializable
Options that determine the layout and display options of a chart's small multiples.

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.*;
 SmallMultiplesOptionsProperty smallMultiplesOptionsProperty = SmallMultiplesOptionsProperty.builder()
         .maxVisibleColumns(123)
         .maxVisibleRows(123)
         .panelConfiguration(PanelConfigurationProperty.builder()
                 .backgroundColor("backgroundColor")
                 .backgroundVisibility("backgroundVisibility")
                 .borderColor("borderColor")
                 .borderStyle("borderStyle")
                 .borderThickness("borderThickness")
                 .borderVisibility("borderVisibility")
                 .gutterSpacing("gutterSpacing")
                 .gutterVisibility("gutterVisibility")
                 .title(PanelTitleOptionsProperty.builder()
                         .fontConfiguration(FontConfigurationProperty.builder()
                                 .fontColor("fontColor")
                                 .fontDecoration("fontDecoration")
                                 .fontSize(FontSizeProperty.builder()
                                         .relative("relative")
                                         .build())
                                 .fontStyle("fontStyle")
                                 .fontWeight(FontWeightProperty.builder()
                                         .name("name")
                                         .build())
                                 .build())
                         .horizontalTextAlignment("horizontalTextAlignment")
                         .visibility("visibility")
                         .build())
                 .build())
         .build();
 
  • Method Details

    • getMaxVisibleColumns

      @Stability(Stable) @Nullable default Number getMaxVisibleColumns()
      Sets the maximum number of visible columns to display in the grid of small multiples panels.

      The default is Auto , which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart.

    • getMaxVisibleRows

      @Stability(Stable) @Nullable default Number getMaxVisibleRows()
      Sets the maximum number of visible rows to display in the grid of small multiples panels.

      The default value is Auto , which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart.

    • getPanelConfiguration

      @Stability(Stable) @Nullable default Object getPanelConfiguration()
      Configures the display options for each small multiples panel.
    • builder

      @Stability(Stable) static CfnDashboard.SmallMultiplesOptionsProperty.Builder builder()
      Returns:
      a CfnDashboard.SmallMultiplesOptionsProperty.Builder of CfnDashboard.SmallMultiplesOptionsProperty