Module: Metanorma::Mirror::Handlers::Example
- Defined in:
- lib/metanorma/mirror/handlers/example.rb
Constant Summary collapse
- EXTRA =
{ unnumbered: nil, subsequence: nil }.freeze
Class Method Summary collapse
Class Method Details
.call(element, context:) ⇒ Object
9 10 11 12 13 14 15 16 17 |
# File 'lib/metanorma/mirror/handlers/example.rb', line 9 def self.call(element, context:) attrs = Handlers.extract_attrs(element, extra_attrs: EXTRA) content = context.extract_named_collections(element, %i[paragraphs formula ul ol quote sourcecode table figure dl]) Handlers.build_node("example", attrs: attrs, content: content) end |