Module: Radius::Taggable::ClassMethods

Defined in:
lib/radius/template/radius_drop.rb

Instance Method Summary collapse

Instance Method Details

#register_array(key, &block) ⇒ Object



46
47
48
49
# File 'lib/radius/template/radius_drop.rb', line 46

def register_array(key, &block)
  key = key.gsub("_","-")
  define_method("array:#{key}", &block)
end

#register_object(key, &block) ⇒ Object



51
52
53
54
# File 'lib/radius/template/radius_drop.rb', line 51

def register_object(key, &block)
  key = key.gsub("_","-")
  define_method("object:#{key}", &block)
end

#register_tag(syntax, &block) ⇒ Object



42
43
44
# File 'lib/radius/template/radius_drop.rb', line 42

def register_tag(syntax, &block)
  define_method("tag:#{syntax}", &block)
end