You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::QuickSight::Types::ThemeConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ThemeConfiguration as input to an Aws::Client method, you can use a vanilla Hash:

{
  data_color_palette: {
    colors: ["HexColor"],
    min_max_gradient: ["HexColor"],
    empty_fill_color: "HexColor",
  },
  ui_color_palette: {
    primary_foreground: "HexColor",
    primary_background: "HexColor",
    secondary_foreground: "HexColor",
    secondary_background: "HexColor",
    accent: "HexColor",
    accent_foreground: "HexColor",
    danger: "HexColor",
    danger_foreground: "HexColor",
    warning: "HexColor",
    warning_foreground: "HexColor",
    success: "HexColor",
    success_foreground: "HexColor",
    dimension: "HexColor",
    dimension_foreground: "HexColor",
    measure: "HexColor",
    measure_foreground: "HexColor",
  },
  sheet: {
    tile: {
      border: {
        show: false,
      },
    },
    tile_layout: {
      gutter: {
        show: false,
      },
      margin: {
        show: false,
      },
    },
  },
}

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#data_color_paletteTypes::DataColorPalette

Color properties that apply to chart data colors.

Returns:

#sheetTypes::SheetStyle

Display options related to sheets.

Returns:

#ui_color_paletteTypes::UIColorPalette

Color properties that apply to the UI and to charts, excluding the colors that apply to data.

Returns:

  • (Types::UIColorPalette)

    Color properties that apply to the UI and to charts, excluding the colors that apply to data.