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 SectionBasedLayoutConfiguration = SectionBasedLayoutConfiguration' {}
- newSectionBasedLayoutConfiguration :: SectionBasedLayoutCanvasSizeOptions -> SectionBasedLayoutConfiguration
- sectionBasedLayoutConfiguration_headerSections :: Lens' SectionBasedLayoutConfiguration [HeaderFooterSectionConfiguration]
- sectionBasedLayoutConfiguration_bodySections :: Lens' SectionBasedLayoutConfiguration [BodySectionConfiguration]
- sectionBasedLayoutConfiguration_footerSections :: Lens' SectionBasedLayoutConfiguration [HeaderFooterSectionConfiguration]
- sectionBasedLayoutConfiguration_canvasSizeOptions :: Lens' SectionBasedLayoutConfiguration SectionBasedLayoutCanvasSizeOptions
Documentation
data SectionBasedLayoutConfiguration Source #
The configuration for a section-based layout.
See: newSectionBasedLayoutConfiguration
smart constructor.
SectionBasedLayoutConfiguration' | |
|
Instances
newSectionBasedLayoutConfiguration Source #
Create a value of SectionBasedLayoutConfiguration
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:headerSections:SectionBasedLayoutConfiguration'
, sectionBasedLayoutConfiguration_headerSections
- A list of header section configurations.
$sel:bodySections:SectionBasedLayoutConfiguration'
, sectionBasedLayoutConfiguration_bodySections
- A list of body section configurations.
$sel:footerSections:SectionBasedLayoutConfiguration'
, sectionBasedLayoutConfiguration_footerSections
- A list of footer section configurations.
$sel:canvasSizeOptions:SectionBasedLayoutConfiguration'
, sectionBasedLayoutConfiguration_canvasSizeOptions
- The options for the canvas of a section-based layout.
sectionBasedLayoutConfiguration_headerSections :: Lens' SectionBasedLayoutConfiguration [HeaderFooterSectionConfiguration] Source #
A list of header section configurations.
sectionBasedLayoutConfiguration_bodySections :: Lens' SectionBasedLayoutConfiguration [BodySectionConfiguration] Source #
A list of body section configurations.
sectionBasedLayoutConfiguration_footerSections :: Lens' SectionBasedLayoutConfiguration [HeaderFooterSectionConfiguration] Source #
A list of footer section configurations.
sectionBasedLayoutConfiguration_canvasSizeOptions :: Lens' SectionBasedLayoutConfiguration SectionBasedLayoutCanvasSizeOptions Source #
The options for the canvas of a section-based layout.