package awsquicksight // 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 "github.com/aws/aws-cdk-go/awscdk" // // smallMultiplesOptionsProperty := &SmallMultiplesOptionsProperty{ // MaxVisibleColumns: jsii.Number(123), // MaxVisibleRows: jsii.Number(123), // PanelConfiguration: &PanelConfigurationProperty{ // BackgroundColor: jsii.String("backgroundColor"), // BackgroundVisibility: jsii.String("backgroundVisibility"), // BorderColor: jsii.String("borderColor"), // BorderStyle: jsii.String("borderStyle"), // BorderThickness: jsii.String("borderThickness"), // BorderVisibility: jsii.String("borderVisibility"), // GutterSpacing: jsii.String("gutterSpacing"), // GutterVisibility: jsii.String("gutterVisibility"), // Title: &PanelTitleOptionsProperty{ // FontConfiguration: &FontConfigurationProperty{ // FontColor: jsii.String("fontColor"), // FontDecoration: jsii.String("fontDecoration"), // FontSize: &FontSizeProperty{ // Relative: jsii.String("relative"), // }, // FontStyle: jsii.String("fontStyle"), // FontWeight: &FontWeightProperty{ // Name: jsii.String("name"), // }, // }, // HorizontalTextAlignment: jsii.String("horizontalTextAlignment"), // Visibility: jsii.String("visibility"), // }, // }, // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html // type CfnDashboard_SmallMultiplesOptionsProperty struct { // 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. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html#cfn-quicksight-dashboard-smallmultiplesoptions-maxvisiblecolumns // MaxVisibleColumns *float64 `field:"optional" json:"maxVisibleColumns" yaml:"maxVisibleColumns"` // 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. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html#cfn-quicksight-dashboard-smallmultiplesoptions-maxvisiblerows // MaxVisibleRows *float64 `field:"optional" json:"maxVisibleRows" yaml:"maxVisibleRows"` // Configures the display options for each small multiples panel. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html#cfn-quicksight-dashboard-smallmultiplesoptions-panelconfiguration // PanelConfiguration interface{} `field:"optional" json:"panelConfiguration" yaml:"panelConfiguration"` }