class Arbre::Component
Public Class Methods
new(*)
click to toggle source
Calls superclass method
# File lib/arbre/component.rb, line 9 def initialize(*) super add_class default_class_name end
Public Instance Methods
tag_name()
click to toggle source
By default components render a div
# File lib/arbre/component.rb, line 5 def tag_name 'div' end
Protected Instance Methods
default_class_name()
click to toggle source
By default, add a css class named after the ruby class
# File lib/arbre/component.rb, line 17 def default_class_name self.class.name.demodulize.underscore end