Class: Metanorma::Mirror::Model::Guide
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Metanorma::Mirror::Model::Guide
- Defined in:
- lib/metanorma/mirror/model/guide.rb
Instance Attribute Summary collapse
-
#document ⇒ Object
the parsed source document rides along for output formats; it is deliberately outside the serialization contract.
Instance Method Summary collapse
-
#initialize(content: nil, meta: {}, title: nil, document: nil) ⇒ Guide
constructor
A new instance of Guide.
Constructor Details
#initialize(content: nil, meta: {}, title: nil, document: nil) ⇒ Guide
Returns a new instance of Guide.
21 22 23 24 25 |
# File 'lib/metanorma/mirror/model/guide.rb', line 21 def initialize(content: nil, meta: {}, title: nil, document: nil, **) super(content: content, meta: , title: title, **) self.document = document end |
Instance Attribute Details
#document ⇒ Object
the parsed source document rides along for output formats; it is deliberately outside the serialization contract
19 20 21 |
# File 'lib/metanorma/mirror/model/guide.rb', line 19 def document @document end |