Class: Metanorma::StandardDocument::Sections::ClauseSection
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Metanorma::StandardDocument::Sections::ClauseSection
- Includes:
- BlockAttributes, OrderedContent, PresentationAttributes
- Defined in:
- lib/metanorma/standard_document/sections/clause_section.rb
Overview
A numbered clause in the document body.
Corresponds to isodoc.rnc Clause-Section:
Section-Attributes, type?, title?,
( (BasicBlock+ | amend) |
(clause-subsection | terms | definitions | floating-title)+ )
Uses ordered to enable each_mixed_content for document-order iteration.
Direct Known Subclasses
IetfDocument::Sections::IetfClauseSection, IsoDocument::Sections::IsoClauseSection, ClauseHierarchicalSection
Constant Summary
Constants included from OrderedContent
OrderedContent::NON_BLOCK_TYPES