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<PanelConfiguration> for PanelConfiguration
 
impl PartialEq<PanelConfiguration> 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 ==.