pub struct ChartSpec {Show 24 fields
pub alt_text: Option<String>,
pub background_color: Option<Color>,
pub background_color_style: Option<ColorStyle>,
pub basic_chart: Option<BasicChartSpec>,
pub bubble_chart: Option<BubbleChartSpec>,
pub candlestick_chart: Option<CandlestickChartSpec>,
pub data_source_chart_properties: Option<DataSourceChartProperties>,
pub filter_specs: Option<Vec<FilterSpec>>,
pub font_name: Option<String>,
pub hidden_dimension_strategy: Option<String>,
pub histogram_chart: Option<HistogramChartSpec>,
pub maximized: Option<bool>,
pub org_chart: Option<OrgChartSpec>,
pub pie_chart: Option<PieChartSpec>,
pub scorecard_chart: Option<ScorecardChartSpec>,
pub sort_specs: Option<Vec<SortSpec>>,
pub subtitle: Option<String>,
pub subtitle_text_format: Option<TextFormat>,
pub subtitle_text_position: Option<TextPosition>,
pub title: Option<String>,
pub title_text_format: Option<TextFormat>,
pub title_text_position: Option<TextPosition>,
pub treemap_chart: Option<TreemapChartSpec>,
pub waterfall_chart: Option<WaterfallChartSpec>,
}Expand description
The specifications of a chart.
This type is not used in any activity, and only used as part of another schema.
Fields§
§alt_text: Option<String>The alternative text that describes the chart. This is often used for accessibility.
background_color: Option<Color>The background color of the entire chart. Not applicable to Org charts. Deprecated: Use background_color_style.
background_color_style: Option<ColorStyle>The background color of the entire chart. Not applicable to Org charts. If background_color is also set, this field takes precedence.
basic_chart: Option<BasicChartSpec>A basic chart specification, can be one of many kinds of charts. See BasicChartType for the list of all charts this supports.
bubble_chart: Option<BubbleChartSpec>A bubble chart specification.
candlestick_chart: Option<CandlestickChartSpec>A candlestick chart specification.
data_source_chart_properties: Option<DataSourceChartProperties>If present, the field contains data source chart specific properties.
filter_specs: Option<Vec<FilterSpec>>The filters applied to the source data of the chart. Only supported for data source charts.
font_name: Option<String>The name of the font to use by default for all chart text (e.g. title, axis labels, legend). If a font is specified for a specific part of the chart it will override this font name.
Determines how the charts will use hidden rows or columns.
histogram_chart: Option<HistogramChartSpec>A histogram chart specification.
maximized: Option<bool>True to make a chart fill the entire space in which it’s rendered with minimum padding. False to use the default padding. (Not applicable to Geo and Org charts.)
org_chart: Option<OrgChartSpec>An org chart specification.
pie_chart: Option<PieChartSpec>A pie chart specification.
scorecard_chart: Option<ScorecardChartSpec>A scorecard chart specification.
sort_specs: Option<Vec<SortSpec>>The order to sort the chart data by. Only a single sort spec is supported. Only supported for data source charts.
subtitle: Option<String>The subtitle of the chart.
subtitle_text_format: Option<TextFormat>The subtitle text format. Strikethrough, underline, and link are not supported.
subtitle_text_position: Option<TextPosition>The subtitle text position. This field is optional.
title: Option<String>The title of the chart.
title_text_format: Option<TextFormat>The title text format. Strikethrough, underline, and link are not supported.
title_text_position: Option<TextPosition>The title text position. This field is optional.
treemap_chart: Option<TreemapChartSpec>A treemap chart specification.
waterfall_chart: Option<WaterfallChartSpec>A waterfall chart specification.