#[non_exhaustive]pub struct BarChartConfigurationBuilder { /* private fields */ }
Expand description
A builder for BarChartConfiguration
.
Implementations§
source§impl BarChartConfigurationBuilder
impl BarChartConfigurationBuilder
sourcepub fn field_wells(self, input: BarChartFieldWells) -> Self
pub fn field_wells(self, input: BarChartFieldWells) -> Self
The field wells of the visual.
sourcepub fn set_field_wells(self, input: Option<BarChartFieldWells>) -> Self
pub fn set_field_wells(self, input: Option<BarChartFieldWells>) -> Self
The field wells of the visual.
sourcepub fn get_field_wells(&self) -> &Option<BarChartFieldWells>
pub fn get_field_wells(&self) -> &Option<BarChartFieldWells>
The field wells of the visual.
sourcepub fn sort_configuration(self, input: BarChartSortConfiguration) -> Self
pub fn sort_configuration(self, input: BarChartSortConfiguration) -> Self
The sort configuration of a BarChartVisual
.
sourcepub fn set_sort_configuration(
self,
input: Option<BarChartSortConfiguration>
) -> Self
pub fn set_sort_configuration( self, input: Option<BarChartSortConfiguration> ) -> Self
The sort configuration of a BarChartVisual
.
sourcepub fn get_sort_configuration(&self) -> &Option<BarChartSortConfiguration>
pub fn get_sort_configuration(&self) -> &Option<BarChartSortConfiguration>
The sort configuration of a BarChartVisual
.
sourcepub fn orientation(self, input: BarChartOrientation) -> Self
pub fn orientation(self, input: BarChartOrientation) -> Self
The orientation of the bars in a bar chart visual. There are two valid values in this structure:
-
HORIZONTAL
: Used for charts that have horizontal bars. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts. -
VERTICAL
: Used for charts that have vertical bars. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.
sourcepub fn set_orientation(self, input: Option<BarChartOrientation>) -> Self
pub fn set_orientation(self, input: Option<BarChartOrientation>) -> Self
The orientation of the bars in a bar chart visual. There are two valid values in this structure:
-
HORIZONTAL
: Used for charts that have horizontal bars. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts. -
VERTICAL
: Used for charts that have vertical bars. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.
sourcepub fn get_orientation(&self) -> &Option<BarChartOrientation>
pub fn get_orientation(&self) -> &Option<BarChartOrientation>
The orientation of the bars in a bar chart visual. There are two valid values in this structure:
-
HORIZONTAL
: Used for charts that have horizontal bars. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts. -
VERTICAL
: Used for charts that have vertical bars. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.
sourcepub fn bars_arrangement(self, input: BarsArrangement) -> Self
pub fn bars_arrangement(self, input: BarsArrangement) -> Self
Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.
sourcepub fn set_bars_arrangement(self, input: Option<BarsArrangement>) -> Self
pub fn set_bars_arrangement(self, input: Option<BarsArrangement>) -> Self
Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.
sourcepub fn get_bars_arrangement(&self) -> &Option<BarsArrangement>
pub fn get_bars_arrangement(&self) -> &Option<BarsArrangement>
Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.
sourcepub fn visual_palette(self, input: VisualPalette) -> Self
pub fn visual_palette(self, input: VisualPalette) -> Self
The palette (chart color) display setup of the visual.
sourcepub fn set_visual_palette(self, input: Option<VisualPalette>) -> Self
pub fn set_visual_palette(self, input: Option<VisualPalette>) -> Self
The palette (chart color) display setup of the visual.
sourcepub fn get_visual_palette(&self) -> &Option<VisualPalette>
pub fn get_visual_palette(&self) -> &Option<VisualPalette>
The palette (chart color) display setup of the visual.
sourcepub fn small_multiples_options(self, input: SmallMultiplesOptions) -> Self
pub fn small_multiples_options(self, input: SmallMultiplesOptions) -> Self
The small multiples setup for the visual.
sourcepub fn set_small_multiples_options(
self,
input: Option<SmallMultiplesOptions>
) -> Self
pub fn set_small_multiples_options( self, input: Option<SmallMultiplesOptions> ) -> Self
The small multiples setup for the visual.
sourcepub fn get_small_multiples_options(&self) -> &Option<SmallMultiplesOptions>
pub fn get_small_multiples_options(&self) -> &Option<SmallMultiplesOptions>
The small multiples setup for the visual.
sourcepub fn category_axis(self, input: AxisDisplayOptions) -> Self
pub fn category_axis(self, input: AxisDisplayOptions) -> Self
The label display options (grid line, range, scale, axis step) for bar chart category.
sourcepub fn set_category_axis(self, input: Option<AxisDisplayOptions>) -> Self
pub fn set_category_axis(self, input: Option<AxisDisplayOptions>) -> Self
The label display options (grid line, range, scale, axis step) for bar chart category.
sourcepub fn get_category_axis(&self) -> &Option<AxisDisplayOptions>
pub fn get_category_axis(&self) -> &Option<AxisDisplayOptions>
The label display options (grid line, range, scale, axis step) for bar chart category.
sourcepub fn category_label_options(self, input: ChartAxisLabelOptions) -> Self
pub fn category_label_options(self, input: ChartAxisLabelOptions) -> Self
The label options (label text, label visibility and sort icon visibility) for a bar chart.
sourcepub fn set_category_label_options(
self,
input: Option<ChartAxisLabelOptions>
) -> Self
pub fn set_category_label_options( self, input: Option<ChartAxisLabelOptions> ) -> Self
The label options (label text, label visibility and sort icon visibility) for a bar chart.
sourcepub fn get_category_label_options(&self) -> &Option<ChartAxisLabelOptions>
pub fn get_category_label_options(&self) -> &Option<ChartAxisLabelOptions>
The label options (label text, label visibility and sort icon visibility) for a bar chart.
sourcepub fn value_axis(self, input: AxisDisplayOptions) -> Self
pub fn value_axis(self, input: AxisDisplayOptions) -> Self
The label display options (grid line, range, scale, axis step) for a bar chart value.
sourcepub fn set_value_axis(self, input: Option<AxisDisplayOptions>) -> Self
pub fn set_value_axis(self, input: Option<AxisDisplayOptions>) -> Self
The label display options (grid line, range, scale, axis step) for a bar chart value.
sourcepub fn get_value_axis(&self) -> &Option<AxisDisplayOptions>
pub fn get_value_axis(&self) -> &Option<AxisDisplayOptions>
The label display options (grid line, range, scale, axis step) for a bar chart value.
sourcepub fn value_label_options(self, input: ChartAxisLabelOptions) -> Self
pub fn value_label_options(self, input: ChartAxisLabelOptions) -> Self
The label options (label text, label visibility and sort icon visibility) for a bar chart value.
sourcepub fn set_value_label_options(
self,
input: Option<ChartAxisLabelOptions>
) -> Self
pub fn set_value_label_options( self, input: Option<ChartAxisLabelOptions> ) -> Self
The label options (label text, label visibility and sort icon visibility) for a bar chart value.
sourcepub fn get_value_label_options(&self) -> &Option<ChartAxisLabelOptions>
pub fn get_value_label_options(&self) -> &Option<ChartAxisLabelOptions>
The label options (label text, label visibility and sort icon visibility) for a bar chart value.
sourcepub fn color_label_options(self, input: ChartAxisLabelOptions) -> Self
pub fn color_label_options(self, input: ChartAxisLabelOptions) -> Self
The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.
sourcepub fn set_color_label_options(
self,
input: Option<ChartAxisLabelOptions>
) -> Self
pub fn set_color_label_options( self, input: Option<ChartAxisLabelOptions> ) -> Self
The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.
sourcepub fn get_color_label_options(&self) -> &Option<ChartAxisLabelOptions>
pub fn get_color_label_options(&self) -> &Option<ChartAxisLabelOptions>
The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.
sourcepub fn legend(self, input: LegendOptions) -> Self
pub fn legend(self, input: LegendOptions) -> Self
The legend display setup of the visual.
sourcepub fn set_legend(self, input: Option<LegendOptions>) -> Self
pub fn set_legend(self, input: Option<LegendOptions>) -> Self
The legend display setup of the visual.
sourcepub fn get_legend(&self) -> &Option<LegendOptions>
pub fn get_legend(&self) -> &Option<LegendOptions>
The legend display setup of the visual.
sourcepub fn data_labels(self, input: DataLabelOptions) -> Self
pub fn data_labels(self, input: DataLabelOptions) -> Self
The options that determine if visual data labels are displayed.
sourcepub fn set_data_labels(self, input: Option<DataLabelOptions>) -> Self
pub fn set_data_labels(self, input: Option<DataLabelOptions>) -> Self
The options that determine if visual data labels are displayed.
sourcepub fn get_data_labels(&self) -> &Option<DataLabelOptions>
pub fn get_data_labels(&self) -> &Option<DataLabelOptions>
The options that determine if visual data labels are displayed.
sourcepub fn tooltip(self, input: TooltipOptions) -> Self
pub fn tooltip(self, input: TooltipOptions) -> Self
The tooltip display setup of the visual.
sourcepub fn set_tooltip(self, input: Option<TooltipOptions>) -> Self
pub fn set_tooltip(self, input: Option<TooltipOptions>) -> Self
The tooltip display setup of the visual.
sourcepub fn get_tooltip(&self) -> &Option<TooltipOptions>
pub fn get_tooltip(&self) -> &Option<TooltipOptions>
The tooltip display setup of the visual.
sourcepub fn reference_lines(self, input: ReferenceLine) -> Self
pub fn reference_lines(self, input: ReferenceLine) -> Self
Appends an item to reference_lines
.
To override the contents of this collection use set_reference_lines
.
The reference line setup of the visual.
sourcepub fn set_reference_lines(self, input: Option<Vec<ReferenceLine>>) -> Self
pub fn set_reference_lines(self, input: Option<Vec<ReferenceLine>>) -> Self
The reference line setup of the visual.
sourcepub fn get_reference_lines(&self) -> &Option<Vec<ReferenceLine>>
pub fn get_reference_lines(&self) -> &Option<Vec<ReferenceLine>>
The reference line setup of the visual.
sourcepub fn contribution_analysis_defaults(
self,
input: ContributionAnalysisDefault
) -> Self
pub fn contribution_analysis_defaults( self, input: ContributionAnalysisDefault ) -> Self
Appends an item to contribution_analysis_defaults
.
To override the contents of this collection use set_contribution_analysis_defaults
.
The contribution analysis (anomaly configuration) setup of the visual.
sourcepub fn set_contribution_analysis_defaults(
self,
input: Option<Vec<ContributionAnalysisDefault>>
) -> Self
pub fn set_contribution_analysis_defaults( self, input: Option<Vec<ContributionAnalysisDefault>> ) -> Self
The contribution analysis (anomaly configuration) setup of the visual.
sourcepub fn get_contribution_analysis_defaults(
&self
) -> &Option<Vec<ContributionAnalysisDefault>>
pub fn get_contribution_analysis_defaults( &self ) -> &Option<Vec<ContributionAnalysisDefault>>
The contribution analysis (anomaly configuration) setup of the visual.
sourcepub fn build(self) -> BarChartConfiguration
pub fn build(self) -> BarChartConfiguration
Consumes the builder and constructs a BarChartConfiguration
.
Trait Implementations§
source§impl Clone for BarChartConfigurationBuilder
impl Clone for BarChartConfigurationBuilder
source§fn clone(&self) -> BarChartConfigurationBuilder
fn clone(&self) -> BarChartConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BarChartConfigurationBuilder
impl Debug for BarChartConfigurationBuilder
source§impl Default for BarChartConfigurationBuilder
impl Default for BarChartConfigurationBuilder
source§fn default() -> BarChartConfigurationBuilder
fn default() -> BarChartConfigurationBuilder
source§impl PartialEq for BarChartConfigurationBuilder
impl PartialEq for BarChartConfigurationBuilder
source§fn eq(&self, other: &BarChartConfigurationBuilder) -> bool
fn eq(&self, other: &BarChartConfigurationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.