Struct aws_sdk_quicksight::types::PanelConfiguration
source · #[non_exhaustive]pub struct PanelConfiguration {
pub title: Option<PanelTitleOptions>,
pub border_visibility: Option<Visibility>,
pub border_thickness: Option<String>,
pub border_style: Option<PanelBorderStyle>,
pub border_color: Option<String>,
pub gutter_visibility: Option<Visibility>,
pub gutter_spacing: Option<String>,
pub background_visibility: Option<Visibility>,
pub background_color: Option<String>,
}
Expand description
A collection of options that configure how each panel displays in a small multiples chart.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.title: Option<PanelTitleOptions>
Configures the title display within each small multiples panel.
border_visibility: Option<Visibility>
Determines whether or not each panel displays a border.
border_thickness: Option<String>
Sets the line thickness of panel borders.
border_style: Option<PanelBorderStyle>
Sets the line style of panel borders.
border_color: Option<String>
Sets the line color of panel borders.
gutter_visibility: Option<Visibility>
Determines whether or not negative space between sibling panels is rendered.
gutter_spacing: Option<String>
Sets the total amount of negative space to display between sibling panels.
background_visibility: Option<Visibility>
Determines whether or not a background for each small multiples panel is rendered.
background_color: Option<String>
Sets the background color for each panel.
Implementations§
source§impl PanelConfiguration
impl PanelConfiguration
sourcepub fn title(&self) -> Option<&PanelTitleOptions>
pub fn title(&self) -> Option<&PanelTitleOptions>
Configures the title display within each small multiples panel.
sourcepub fn border_visibility(&self) -> Option<&Visibility>
pub fn border_visibility(&self) -> Option<&Visibility>
Determines whether or not each panel displays a border.
sourcepub fn border_thickness(&self) -> Option<&str>
pub fn border_thickness(&self) -> Option<&str>
Sets the line thickness of panel borders.
sourcepub fn border_style(&self) -> Option<&PanelBorderStyle>
pub fn border_style(&self) -> Option<&PanelBorderStyle>
Sets the line style of panel borders.
sourcepub fn border_color(&self) -> Option<&str>
pub fn border_color(&self) -> Option<&str>
Sets the line color of panel borders.
sourcepub fn gutter_visibility(&self) -> Option<&Visibility>
pub fn gutter_visibility(&self) -> Option<&Visibility>
Determines whether or not negative space between sibling panels is rendered.
sourcepub fn gutter_spacing(&self) -> Option<&str>
pub fn gutter_spacing(&self) -> Option<&str>
Sets the total amount of negative space to display between sibling panels.
sourcepub fn background_visibility(&self) -> Option<&Visibility>
pub fn background_visibility(&self) -> Option<&Visibility>
Determines whether or not a background for each small multiples panel is rendered.
sourcepub fn background_color(&self) -> Option<&str>
pub fn background_color(&self) -> Option<&str>
Sets the background color for each panel.
source§impl PanelConfiguration
impl PanelConfiguration
sourcepub fn builder() -> PanelConfigurationBuilder
pub fn builder() -> PanelConfigurationBuilder
Creates a new builder-style object to manufacture PanelConfiguration
.
Trait Implementations§
source§impl Clone for PanelConfiguration
impl Clone for PanelConfiguration
source§fn clone(&self) -> PanelConfiguration
fn clone(&self) -> PanelConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PanelConfiguration
impl Debug for PanelConfiguration
source§impl PartialEq for PanelConfiguration
impl PartialEq for PanelConfiguration
source§fn eq(&self, other: &PanelConfiguration) -> bool
fn eq(&self, other: &PanelConfiguration) -> bool
self
and other
values to be equal, and is used
by ==
.