Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data PanelConfiguration = PanelConfiguration' {}
- newPanelConfiguration :: PanelConfiguration
- panelConfiguration_backgroundColor :: Lens' PanelConfiguration (Maybe Text)
- panelConfiguration_backgroundVisibility :: Lens' PanelConfiguration (Maybe Visibility)
- panelConfiguration_borderColor :: Lens' PanelConfiguration (Maybe Text)
- panelConfiguration_borderStyle :: Lens' PanelConfiguration (Maybe PanelBorderStyle)
- panelConfiguration_borderThickness :: Lens' PanelConfiguration (Maybe Text)
- panelConfiguration_borderVisibility :: Lens' PanelConfiguration (Maybe Visibility)
- panelConfiguration_gutterSpacing :: Lens' PanelConfiguration (Maybe Text)
- panelConfiguration_gutterVisibility :: Lens' PanelConfiguration (Maybe Visibility)
- panelConfiguration_title :: Lens' PanelConfiguration (Maybe PanelTitleOptions)
Documentation
data PanelConfiguration Source #
A collection of options that configure how each panel displays in a small multiples chart.
See: newPanelConfiguration
smart constructor.
PanelConfiguration' | |
|
Instances
newPanelConfiguration :: PanelConfiguration Source #
Create a value of PanelConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:backgroundColor:PanelConfiguration'
, panelConfiguration_backgroundColor
- Sets the background color for each panel.
$sel:backgroundVisibility:PanelConfiguration'
, panelConfiguration_backgroundVisibility
- Determines whether or not a background for each small multiples panel is
rendered.
$sel:borderColor:PanelConfiguration'
, panelConfiguration_borderColor
- Sets the line color of panel borders.
$sel:borderStyle:PanelConfiguration'
, panelConfiguration_borderStyle
- Sets the line style of panel borders.
$sel:borderThickness:PanelConfiguration'
, panelConfiguration_borderThickness
- Sets the line thickness of panel borders.
$sel:borderVisibility:PanelConfiguration'
, panelConfiguration_borderVisibility
- Determines whether or not each panel displays a border.
$sel:gutterSpacing:PanelConfiguration'
, panelConfiguration_gutterSpacing
- Sets the total amount of negative space to display between sibling
panels.
$sel:gutterVisibility:PanelConfiguration'
, panelConfiguration_gutterVisibility
- Determines whether or not negative space between sibling panels is
rendered.
$sel:title:PanelConfiguration'
, panelConfiguration_title
- Configures the title display within each small multiples panel.
panelConfiguration_backgroundColor :: Lens' PanelConfiguration (Maybe Text) Source #
Sets the background color for each panel.
panelConfiguration_backgroundVisibility :: Lens' PanelConfiguration (Maybe Visibility) Source #
Determines whether or not a background for each small multiples panel is rendered.
panelConfiguration_borderColor :: Lens' PanelConfiguration (Maybe Text) Source #
Sets the line color of panel borders.
panelConfiguration_borderStyle :: Lens' PanelConfiguration (Maybe PanelBorderStyle) Source #
Sets the line style of panel borders.
panelConfiguration_borderThickness :: Lens' PanelConfiguration (Maybe Text) Source #
Sets the line thickness of panel borders.
panelConfiguration_borderVisibility :: Lens' PanelConfiguration (Maybe Visibility) Source #
Determines whether or not each panel displays a border.
panelConfiguration_gutterSpacing :: Lens' PanelConfiguration (Maybe Text) Source #
Sets the total amount of negative space to display between sibling panels.
panelConfiguration_gutterVisibility :: Lens' PanelConfiguration (Maybe Visibility) Source #
Determines whether or not negative space between sibling panels is rendered.
panelConfiguration_title :: Lens' PanelConfiguration (Maybe PanelTitleOptions) Source #
Configures the title display within each small multiples panel.