Class: AWSCDK::QuickSight::CfnDashboard::LineChartConfigurationProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::QuickSight::CfnDashboard::LineChartConfigurationProperty
- Defined in:
- quick_sight/cfn_dashboard.rb
Overview
The configuration of a line chart.
Instance Attribute Summary collapse
-
#contribution_analysis_defaults ⇒ AWSCDK::IResolvable, ...
readonly
The default configuration of a line chart's contribution analysis.
-
#data_labels ⇒ AWSCDK::IResolvable, ...
readonly
The data label configuration of a line chart.
-
#default_series_settings ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the default presentation of all line series in
LineChartVisual. -
#field_wells ⇒ AWSCDK::IResolvable, ...
readonly
The field well configuration of a line chart.
-
#forecast_configurations ⇒ AWSCDK::IResolvable, ...
readonly
The forecast configuration of a line chart.
-
#interactions ⇒ AWSCDK::IResolvable, ...
readonly
The general visual interactions setup for a visual.
-
#legend ⇒ AWSCDK::IResolvable, ...
readonly
The legend configuration of a line chart.
-
#primary_y_axis_display_options ⇒ AWSCDK::IResolvable, ...
readonly
The series axis configuration of a line chart.
-
#primary_y_axis_label_options ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the presentation of the y-axis label.
-
#reference_lines ⇒ AWSCDK::IResolvable, ...
readonly
The reference lines configuration of a line chart.
-
#secondary_y_axis_display_options ⇒ AWSCDK::IResolvable, ...
readonly
The series axis configuration of a line chart.
-
#secondary_y_axis_label_options ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the presentation of the secondary y-axis label.
-
#series ⇒ AWSCDK::IResolvable, ...
readonly
The series item configuration of a line chart.
- #single_axis_options ⇒ AWSCDK::IResolvable, ... readonly
-
#small_multiples_options ⇒ AWSCDK::IResolvable, ...
readonly
The small multiples setup for the visual.
-
#sort_configuration ⇒ AWSCDK::IResolvable, ...
readonly
The sort configuration of a line chart.
-
#tooltip ⇒ AWSCDK::IResolvable, ...
readonly
The tooltip configuration of a line chart.
-
#type ⇒ String?
readonly
Determines the type of the line chart.
-
#visual_palette ⇒ AWSCDK::IResolvable, ...
readonly
The visual palette configuration of a line chart.
-
#x_axis_display_options ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the presentation of the x-axis.
-
#x_axis_label_options ⇒ AWSCDK::IResolvable, ...
readonly
The options that determine the presentation of the x-axis label.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(contribution_analysis_defaults: nil, data_labels: nil, default_series_settings: nil, field_wells: nil, forecast_configurations: nil, interactions: nil, legend: nil, primary_y_axis_display_options: nil, primary_y_axis_label_options: nil, reference_lines: nil, secondary_y_axis_display_options: nil, secondary_y_axis_label_options: nil, series: nil, single_axis_options: nil, small_multiples_options: nil, sort_configuration: nil, tooltip: nil, type: nil, visual_palette: nil, x_axis_display_options: nil, x_axis_label_options: nil) ⇒ LineChartConfigurationProperty
constructor
A new instance of LineChartConfigurationProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(contribution_analysis_defaults: nil, data_labels: nil, default_series_settings: nil, field_wells: nil, forecast_configurations: nil, interactions: nil, legend: nil, primary_y_axis_display_options: nil, primary_y_axis_label_options: nil, reference_lines: nil, secondary_y_axis_display_options: nil, secondary_y_axis_label_options: nil, series: nil, single_axis_options: nil, small_multiples_options: nil, sort_configuration: nil, tooltip: nil, type: nil, visual_palette: nil, x_axis_display_options: nil, x_axis_label_options: nil) ⇒ LineChartConfigurationProperty
Returns a new instance of LineChartConfigurationProperty.
18615 18616 18617 18618 18619 18620 18621 18622 18623 18624 18625 18626 18627 18628 18629 18630 18631 18632 18633 18634 18635 18636 18637 18638 18639 18640 18641 18642 18643 18644 18645 18646 18647 18648 18649 18650 18651 18652 18653 18654 18655 18656 18657 18658 |
# File 'quick_sight/cfn_dashboard.rb', line 18615 def initialize(contribution_analysis_defaults: nil, data_labels: nil, default_series_settings: nil, field_wells: nil, forecast_configurations: nil, interactions: nil, legend: nil, primary_y_axis_display_options: nil, primary_y_axis_label_options: nil, reference_lines: nil, secondary_y_axis_display_options: nil, secondary_y_axis_label_options: nil, series: nil, single_axis_options: nil, small_multiples_options: nil, sort_configuration: nil, tooltip: nil, type: nil, visual_palette: nil, x_axis_display_options: nil, x_axis_label_options: nil) @contribution_analysis_defaults = contribution_analysis_defaults Jsii::Type.check_type(@contribution_analysis_defaults, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcXVpY2tzaWdodC5DZm5EYXNoYm9hcmQuQ29udHJpYnV0aW9uQW5hbHlzaXNEZWZhdWx0UHJvcGVydHkifV19fSwia2luZCI6ImFycmF5In19XX19")), "contributionAnalysisDefaults") unless @contribution_analysis_defaults.nil? @data_labels = data_labels.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::DataLabelOptionsProperty.new(**data_labels.transform_keys(&:to_sym)) : data_labels Jsii::Type.check_type(@data_labels, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5EYXRhTGFiZWxPcHRpb25zUHJvcGVydHkifV19fQ==")), "dataLabels") unless @data_labels.nil? @default_series_settings = default_series_settings.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::LineChartDefaultSeriesSettingsProperty.new(**default_series_settings.transform_keys(&:to_sym)) : default_series_settings Jsii::Type.check_type(@default_series_settings, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5MaW5lQ2hhcnREZWZhdWx0U2VyaWVzU2V0dGluZ3NQcm9wZXJ0eSJ9XX19")), "defaultSeriesSettings") unless @default_series_settings.nil? @field_wells = field_wells.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::LineChartFieldWellsProperty.new(**field_wells.transform_keys(&:to_sym)) : field_wells Jsii::Type.check_type(@field_wells, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5MaW5lQ2hhcnRGaWVsZFdlbGxzUHJvcGVydHkifV19fQ==")), "fieldWells") unless @field_wells.nil? @forecast_configurations = forecast_configurations Jsii::Type.check_type(@forecast_configurations, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcXVpY2tzaWdodC5DZm5EYXNoYm9hcmQuRm9yZWNhc3RDb25maWd1cmF0aW9uUHJvcGVydHkifV19fSwia2luZCI6ImFycmF5In19XX19")), "forecastConfigurations") unless @forecast_configurations.nil? @interactions = interactions.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::VisualInteractionOptionsProperty.new(**interactions.transform_keys(&:to_sym)) : interactions Jsii::Type.check_type(@interactions, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5WaXN1YWxJbnRlcmFjdGlvbk9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "interactions") unless @interactions.nil? @legend = legend.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::LegendOptionsProperty.new(**legend.transform_keys(&:to_sym)) : legend Jsii::Type.check_type(@legend, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5MZWdlbmRPcHRpb25zUHJvcGVydHkifV19fQ==")), "legend") unless @legend.nil? @primary_y_axis_display_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::LineSeriesAxisDisplayOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@primary_y_axis_display_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5MaW5lU2VyaWVzQXhpc0Rpc3BsYXlPcHRpb25zUHJvcGVydHkifV19fQ==")), "primaryYAxisDisplayOptions") unless @primary_y_axis_display_options.nil? @primary_y_axis_label_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::ChartAxisLabelOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@primary_y_axis_label_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5DaGFydEF4aXNMYWJlbE9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "primaryYAxisLabelOptions") unless @primary_y_axis_label_options.nil? @reference_lines = reference_lines Jsii::Type.check_type(@reference_lines, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcXVpY2tzaWdodC5DZm5EYXNoYm9hcmQuUmVmZXJlbmNlTGluZVByb3BlcnR5In1dfX0sImtpbmQiOiJhcnJheSJ9fV19fQ==")), "referenceLines") unless @reference_lines.nil? @secondary_y_axis_display_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::LineSeriesAxisDisplayOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@secondary_y_axis_display_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5MaW5lU2VyaWVzQXhpc0Rpc3BsYXlPcHRpb25zUHJvcGVydHkifV19fQ==")), "secondaryYAxisDisplayOptions") unless @secondary_y_axis_display_options.nil? @secondary_y_axis_label_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::ChartAxisLabelOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@secondary_y_axis_label_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5DaGFydEF4aXNMYWJlbE9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "secondaryYAxisLabelOptions") unless @secondary_y_axis_label_options.nil? @series = series Jsii::Type.check_type(@series, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcXVpY2tzaWdodC5DZm5EYXNoYm9hcmQuU2VyaWVzSXRlbVByb3BlcnR5In1dfX0sImtpbmQiOiJhcnJheSJ9fV19fQ==")), "series") unless @series.nil? @single_axis_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::SingleAxisOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@single_axis_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5TaW5nbGVBeGlzT3B0aW9uc1Byb3BlcnR5In1dfX0=")), "singleAxisOptions") unless @single_axis_options.nil? @small_multiples_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::SmallMultiplesOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@small_multiples_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5TbWFsbE11bHRpcGxlc09wdGlvbnNQcm9wZXJ0eSJ9XX19")), "smallMultiplesOptions") unless @small_multiples_options.nil? @sort_configuration = sort_configuration.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::LineChartSortConfigurationProperty.new(**sort_configuration.transform_keys(&:to_sym)) : sort_configuration Jsii::Type.check_type(@sort_configuration, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5MaW5lQ2hhcnRTb3J0Q29uZmlndXJhdGlvblByb3BlcnR5In1dfX0=")), "sortConfiguration") unless @sort_configuration.nil? @tooltip = tooltip.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::TooltipOptionsProperty.new(**tooltip.transform_keys(&:to_sym)) : tooltip Jsii::Type.check_type(@tooltip, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5Ub29sdGlwT3B0aW9uc1Byb3BlcnR5In1dfX0=")), "tooltip") unless @tooltip.nil? @type = type Jsii::Type.check_type(@type, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "type") unless @type.nil? @visual_palette = visual_palette.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::VisualPaletteProperty.new(**visual_palette.transform_keys(&:to_sym)) : visual_palette Jsii::Type.check_type(@visual_palette, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5WaXN1YWxQYWxldHRlUHJvcGVydHkifV19fQ==")), "visualPalette") unless @visual_palette.nil? @x_axis_display_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::AxisDisplayOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@x_axis_display_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5BeGlzRGlzcGxheU9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "xAxisDisplayOptions") unless @x_axis_display_options.nil? @x_axis_label_options = .is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::ChartAxisLabelOptionsProperty.new(**.transform_keys(&:to_sym)) : Jsii::Type.check_type(@x_axis_label_options, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5DaGFydEF4aXNMYWJlbE9wdGlvbnNQcm9wZXJ0eSJ9XX19")), "xAxisLabelOptions") unless @x_axis_label_options.nil? end |
Instance Attribute Details
#contribution_analysis_defaults ⇒ AWSCDK::IResolvable, ... (readonly)
The default configuration of a line chart's contribution analysis.
18664 18665 18666 |
# File 'quick_sight/cfn_dashboard.rb', line 18664 def contribution_analysis_defaults @contribution_analysis_defaults end |
#data_labels ⇒ AWSCDK::IResolvable, ... (readonly)
The data label configuration of a line chart.
18669 18670 18671 |
# File 'quick_sight/cfn_dashboard.rb', line 18669 def data_labels @data_labels end |
#default_series_settings ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the default presentation of all line series in LineChartVisual .
18674 18675 18676 |
# File 'quick_sight/cfn_dashboard.rb', line 18674 def default_series_settings @default_series_settings end |
#field_wells ⇒ AWSCDK::IResolvable, ... (readonly)
The field well configuration of a line chart.
18679 18680 18681 |
# File 'quick_sight/cfn_dashboard.rb', line 18679 def field_wells @field_wells end |
#forecast_configurations ⇒ AWSCDK::IResolvable, ... (readonly)
The forecast configuration of a line chart.
18684 18685 18686 |
# File 'quick_sight/cfn_dashboard.rb', line 18684 def forecast_configurations @forecast_configurations end |
#interactions ⇒ AWSCDK::IResolvable, ... (readonly)
The general visual interactions setup for a visual.
18689 18690 18691 |
# File 'quick_sight/cfn_dashboard.rb', line 18689 def interactions @interactions end |
#legend ⇒ AWSCDK::IResolvable, ... (readonly)
The legend configuration of a line chart.
18694 18695 18696 |
# File 'quick_sight/cfn_dashboard.rb', line 18694 def legend @legend end |
#primary_y_axis_display_options ⇒ AWSCDK::IResolvable, ... (readonly)
The series axis configuration of a line chart.
18699 18700 18701 |
# File 'quick_sight/cfn_dashboard.rb', line 18699 def @primary_y_axis_display_options end |
#primary_y_axis_label_options ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the presentation of the y-axis label.
18704 18705 18706 |
# File 'quick_sight/cfn_dashboard.rb', line 18704 def @primary_y_axis_label_options end |
#reference_lines ⇒ AWSCDK::IResolvable, ... (readonly)
The reference lines configuration of a line chart.
18709 18710 18711 |
# File 'quick_sight/cfn_dashboard.rb', line 18709 def reference_lines @reference_lines end |
#secondary_y_axis_display_options ⇒ AWSCDK::IResolvable, ... (readonly)
The series axis configuration of a line chart.
18714 18715 18716 |
# File 'quick_sight/cfn_dashboard.rb', line 18714 def @secondary_y_axis_display_options end |
#secondary_y_axis_label_options ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the presentation of the secondary y-axis label.
18719 18720 18721 |
# File 'quick_sight/cfn_dashboard.rb', line 18719 def @secondary_y_axis_label_options end |
#series ⇒ AWSCDK::IResolvable, ... (readonly)
The series item configuration of a line chart.
18724 18725 18726 |
# File 'quick_sight/cfn_dashboard.rb', line 18724 def series @series end |
#single_axis_options ⇒ AWSCDK::IResolvable, ... (readonly)
18727 18728 18729 |
# File 'quick_sight/cfn_dashboard.rb', line 18727 def @single_axis_options end |
#small_multiples_options ⇒ AWSCDK::IResolvable, ... (readonly)
The small multiples setup for the visual.
18732 18733 18734 |
# File 'quick_sight/cfn_dashboard.rb', line 18732 def @small_multiples_options end |
#sort_configuration ⇒ AWSCDK::IResolvable, ... (readonly)
The sort configuration of a line chart.
18737 18738 18739 |
# File 'quick_sight/cfn_dashboard.rb', line 18737 def sort_configuration @sort_configuration end |
#tooltip ⇒ AWSCDK::IResolvable, ... (readonly)
The tooltip configuration of a line chart.
18742 18743 18744 |
# File 'quick_sight/cfn_dashboard.rb', line 18742 def tooltip @tooltip end |
#type ⇒ String? (readonly)
Determines the type of the line chart.
18747 18748 18749 |
# File 'quick_sight/cfn_dashboard.rb', line 18747 def type @type end |
#visual_palette ⇒ AWSCDK::IResolvable, ... (readonly)
The visual palette configuration of a line chart.
18752 18753 18754 |
# File 'quick_sight/cfn_dashboard.rb', line 18752 def visual_palette @visual_palette end |
#x_axis_display_options ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the presentation of the x-axis.
18757 18758 18759 |
# File 'quick_sight/cfn_dashboard.rb', line 18757 def @x_axis_display_options end |
#x_axis_label_options ⇒ AWSCDK::IResolvable, ... (readonly)
The options that determine the presentation of the x-axis label.
18762 18763 18764 |
# File 'quick_sight/cfn_dashboard.rb', line 18762 def @x_axis_label_options end |
Class Method Details
.jsii_properties ⇒ Object
18764 18765 18766 18767 18768 18769 18770 18771 18772 18773 18774 18775 18776 18777 18778 18779 18780 18781 18782 18783 18784 18785 18786 18787 18788 |
# File 'quick_sight/cfn_dashboard.rb', line 18764 def self.jsii_properties { :contribution_analysis_defaults => "contributionAnalysisDefaults", :data_labels => "dataLabels", :default_series_settings => "defaultSeriesSettings", :field_wells => "fieldWells", :forecast_configurations => "forecastConfigurations", :interactions => "interactions", :legend => "legend", :primary_y_axis_display_options => "primaryYAxisDisplayOptions", :primary_y_axis_label_options => "primaryYAxisLabelOptions", :reference_lines => "referenceLines", :secondary_y_axis_display_options => "secondaryYAxisDisplayOptions", :secondary_y_axis_label_options => "secondaryYAxisLabelOptions", :series => "series", :single_axis_options => "singleAxisOptions", :small_multiples_options => "smallMultiplesOptions", :sort_configuration => "sortConfiguration", :tooltip => "tooltip", :type => "type", :visual_palette => "visualPalette", :x_axis_display_options => "xAxisDisplayOptions", :x_axis_label_options => "xAxisLabelOptions", } end |
Instance Method Details
#to_jsii ⇒ Object
18790 18791 18792 18793 18794 18795 18796 18797 18798 18799 18800 18801 18802 18803 18804 18805 18806 18807 18808 18809 18810 18811 18812 18813 18814 18815 18816 |
# File 'quick_sight/cfn_dashboard.rb', line 18790 def to_jsii result = {} result.merge!({ "contributionAnalysisDefaults" => @contribution_analysis_defaults, "dataLabels" => @data_labels, "defaultSeriesSettings" => @default_series_settings, "fieldWells" => @field_wells, "forecastConfigurations" => @forecast_configurations, "interactions" => @interactions, "legend" => @legend, "primaryYAxisDisplayOptions" => @primary_y_axis_display_options, "primaryYAxisLabelOptions" => @primary_y_axis_label_options, "referenceLines" => @reference_lines, "secondaryYAxisDisplayOptions" => @secondary_y_axis_display_options, "secondaryYAxisLabelOptions" => @secondary_y_axis_label_options, "series" => @series, "singleAxisOptions" => @single_axis_options, "smallMultiplesOptions" => @small_multiples_options, "sortConfiguration" => @sort_configuration, "tooltip" => @tooltip, "type" => @type, "visualPalette" => @visual_palette, "xAxisDisplayOptions" => @x_axis_display_options, "xAxisLabelOptions" => @x_axis_label_options, }) result.compact end |