#[non_exhaustive]pub struct ChartAxisLabelOptionsBuilder { /* private fields */ }
Expand description
A builder for ChartAxisLabelOptions
.
Implementations§
source§impl ChartAxisLabelOptionsBuilder
impl ChartAxisLabelOptionsBuilder
sourcepub fn visibility(self, input: Visibility) -> Self
pub fn visibility(self, input: Visibility) -> Self
The visibility of an axis label on a chart. Choose one of the following options:
-
VISIBLE
: Shows the axis. -
HIDDEN
: Hides the axis.
sourcepub fn set_visibility(self, input: Option<Visibility>) -> Self
pub fn set_visibility(self, input: Option<Visibility>) -> Self
The visibility of an axis label on a chart. Choose one of the following options:
-
VISIBLE
: Shows the axis. -
HIDDEN
: Hides the axis.
sourcepub fn get_visibility(&self) -> &Option<Visibility>
pub fn get_visibility(&self) -> &Option<Visibility>
The visibility of an axis label on a chart. Choose one of the following options:
-
VISIBLE
: Shows the axis. -
HIDDEN
: Hides the axis.
sourcepub fn sort_icon_visibility(self, input: Visibility) -> Self
pub fn sort_icon_visibility(self, input: Visibility) -> Self
The visibility configuration of the sort icon on a chart's axis label.
sourcepub fn set_sort_icon_visibility(self, input: Option<Visibility>) -> Self
pub fn set_sort_icon_visibility(self, input: Option<Visibility>) -> Self
The visibility configuration of the sort icon on a chart's axis label.
sourcepub fn get_sort_icon_visibility(&self) -> &Option<Visibility>
pub fn get_sort_icon_visibility(&self) -> &Option<Visibility>
The visibility configuration of the sort icon on a chart's axis label.
sourcepub fn axis_label_options(self, input: AxisLabelOptions) -> Self
pub fn axis_label_options(self, input: AxisLabelOptions) -> Self
Appends an item to axis_label_options
.
To override the contents of this collection use set_axis_label_options
.
The label options for a chart axis.
sourcepub fn set_axis_label_options(
self,
input: Option<Vec<AxisLabelOptions>>
) -> Self
pub fn set_axis_label_options( self, input: Option<Vec<AxisLabelOptions>> ) -> Self
The label options for a chart axis.
sourcepub fn get_axis_label_options(&self) -> &Option<Vec<AxisLabelOptions>>
pub fn get_axis_label_options(&self) -> &Option<Vec<AxisLabelOptions>>
The label options for a chart axis.
sourcepub fn build(self) -> ChartAxisLabelOptions
pub fn build(self) -> ChartAxisLabelOptions
Consumes the builder and constructs a ChartAxisLabelOptions
.
Trait Implementations§
source§impl Clone for ChartAxisLabelOptionsBuilder
impl Clone for ChartAxisLabelOptionsBuilder
source§fn clone(&self) -> ChartAxisLabelOptionsBuilder
fn clone(&self) -> ChartAxisLabelOptionsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ChartAxisLabelOptionsBuilder
impl Debug for ChartAxisLabelOptionsBuilder
source§impl Default for ChartAxisLabelOptionsBuilder
impl Default for ChartAxisLabelOptionsBuilder
source§fn default() -> ChartAxisLabelOptionsBuilder
fn default() -> ChartAxisLabelOptionsBuilder
source§impl PartialEq for ChartAxisLabelOptionsBuilder
impl PartialEq for ChartAxisLabelOptionsBuilder
source§fn eq(&self, other: &ChartAxisLabelOptionsBuilder) -> bool
fn eq(&self, other: &ChartAxisLabelOptionsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.