class DmCore::LiquidTag
Constants
- NamedSyntax
- SimpleSyntax
Public Class Methods
details()
click to toggle source
# File lib/dm_core/liquid_extensions.rb, line 85 def details { name: self.tag_name, summary: '', description: '', example: '', category: '' } end
new(tag_name, markup, tokens)
click to toggle source
Calls superclass method
# File lib/dm_core/liquid_extensions.rb, line 72 def initialize(tag_name, markup, tokens) @attributes = {} markup.scan(Liquid::TagAttributes) do |key, value| @attributes[key] = ((value.delete "\"").delete "\'") end super end
tag_name()
click to toggle source
# File lib/dm_core/liquid_extensions.rb, line 82 def tag_name self.name.split('::').last.underscore end