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
Documentation
data ChildBlock Source #
Nested block contained within a block.
See: newChildBlock
smart constructor.
ChildBlock' | |
|
Instances
newChildBlock :: ChildBlock Source #
Create a value of ChildBlock
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:beginOffset:ChildBlock'
, childBlock_beginOffset
- Offset of the start of the child block within its parent block.
$sel:childBlockId:ChildBlock'
, childBlock_childBlockId
- Unique identifier for the child block.
$sel:endOffset:ChildBlock'
, childBlock_endOffset
- Offset of the end of the child block within its parent block.
childBlock_beginOffset :: Lens' ChildBlock (Maybe Int) Source #
Offset of the start of the child block within its parent block.
childBlock_childBlockId :: Lens' ChildBlock (Maybe Text) Source #
Unique identifier for the child block.
childBlock_endOffset :: Lens' ChildBlock (Maybe Int) Source #
Offset of the end of the child block within its parent block.