Module: NlgXmlRealiserBuilder::Porcelain
- Included in:
- DSL
- Defined in:
- lib/nlg_xml_realiser_builder/porcelain.rb
Instance Method Summary collapse
- #item(&block) ⇒ Object
- #list(enumerated: false, &block) ⇒ Object
- #verb(verb = nil, options = {}, &block) ⇒ Object
Instance Method Details
#item(&block) ⇒ Object
9 10 11 |
# File 'lib/nlg_xml_realiser_builder/porcelain.rb', line 9 def item(&block) doc(:child, cat: 'LIST_ITEM', &block) end |
#list(enumerated: false, &block) ⇒ Object
4 5 6 7 |
# File 'lib/nlg_xml_realiser_builder/porcelain.rb', line 4 def list(enumerated: false, &block) document_category = enumerated ? 'ENUMERATED_LIST' : 'LIST' doc(:Document, cat: document_category, &block) end |
#verb(verb = nil, options = {}, &block) ⇒ Object
13 14 15 |
# File 'lib/nlg_xml_realiser_builder/porcelain.rb', line 13 def verb(verb = nil, = {}, &block) vp(:vp, verb, , &block) end |