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 SectionBasedLayoutPaperCanvasSizeOptions = SectionBasedLayoutPaperCanvasSizeOptions' {}
- newSectionBasedLayoutPaperCanvasSizeOptions :: SectionBasedLayoutPaperCanvasSizeOptions
- sectionBasedLayoutPaperCanvasSizeOptions_paperMargin :: Lens' SectionBasedLayoutPaperCanvasSizeOptions (Maybe Spacing)
- sectionBasedLayoutPaperCanvasSizeOptions_paperOrientation :: Lens' SectionBasedLayoutPaperCanvasSizeOptions (Maybe PaperOrientation)
- sectionBasedLayoutPaperCanvasSizeOptions_paperSize :: Lens' SectionBasedLayoutPaperCanvasSizeOptions (Maybe PaperSize)
Documentation
data SectionBasedLayoutPaperCanvasSizeOptions Source #
The options for a paper canvas of a section-based layout.
See: newSectionBasedLayoutPaperCanvasSizeOptions
smart constructor.
SectionBasedLayoutPaperCanvasSizeOptions' | |
|
Instances
newSectionBasedLayoutPaperCanvasSizeOptions :: SectionBasedLayoutPaperCanvasSizeOptions Source #
Create a value of SectionBasedLayoutPaperCanvasSizeOptions
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:paperMargin:SectionBasedLayoutPaperCanvasSizeOptions'
, sectionBasedLayoutPaperCanvasSizeOptions_paperMargin
- Defines the spacing between the canvas content and the top, bottom,
left, and right edges.
$sel:paperOrientation:SectionBasedLayoutPaperCanvasSizeOptions'
, sectionBasedLayoutPaperCanvasSizeOptions_paperOrientation
- The paper orientation that is used to define canvas dimensions. Choose
one of the following options:
- PORTRAIT
- LANDSCAPE
$sel:paperSize:SectionBasedLayoutPaperCanvasSizeOptions'
, sectionBasedLayoutPaperCanvasSizeOptions_paperSize
- The paper size that is used to define canvas dimensions.
sectionBasedLayoutPaperCanvasSizeOptions_paperMargin :: Lens' SectionBasedLayoutPaperCanvasSizeOptions (Maybe Spacing) Source #
Defines the spacing between the canvas content and the top, bottom, left, and right edges.
sectionBasedLayoutPaperCanvasSizeOptions_paperOrientation :: Lens' SectionBasedLayoutPaperCanvasSizeOptions (Maybe PaperOrientation) Source #
The paper orientation that is used to define canvas dimensions. Choose one of the following options:
- PORTRAIT
- LANDSCAPE
sectionBasedLayoutPaperCanvasSizeOptions_paperSize :: Lens' SectionBasedLayoutPaperCanvasSizeOptions (Maybe PaperSize) Source #
The paper size that is used to define canvas dimensions.