Module: Metanorma::Plugin::Lutaml::Liquid::CustomFilters
- Defined in:
- lib/metanorma/plugin/lutaml/liquid/custom_filters.rb
Instance Method Summary collapse
Instance Method Details
#html2adoc(input) ⇒ Object
8 9 10 |
# File 'lib/metanorma/plugin/lutaml/liquid/custom_filters.rb', line 8 def html2adoc(input) ReverseAdoc.convert(input) end |
#identify(input) ⇒ Object
17 18 19 |
# File 'lib/metanorma/plugin/lutaml/liquid/custom_filters.rb', line 17 def identify(input) input.split(/(?=[A-Z])/).map(&:downcase).join('-') end |
#interpolate(input) ⇒ Object
12 13 14 15 |
# File 'lib/metanorma/plugin/lutaml/liquid/custom_filters.rb', line 12 def interpolate(input) sub = ::Liquid::Template.parse(input) sub.render(@context) end |