class Jasonette::Body::Footer::Input

Public Instance Methods

left(uri=nil, &block) click to toggle source
# File lib/jasonette/core/body/footer/input.rb, line 5
def left uri=nil, &block
  append Jasonette::Items.new(context).image(uri, true, "image", &block), "left"
end
right(caption=nil, &block) click to toggle source
# File lib/jasonette/core/body/footer/input.rb, line 9
def right caption=nil, &block
  append Jasonette::Items.new(context).label(caption, true, &block), "right"
end
textfield(name=nil, value=nil, &block) click to toggle source
# File lib/jasonette/core/body/footer/input.rb, line 13
def textfield name=nil, value=nil, &block
  append Jasonette::Items.new(context).textfield(name, value, true, &block), "textfield"
end

Private Instance Methods

append(builder, msg) click to toggle source
# File lib/jasonette/core/body/footer/input.rb, line 18
def append builder, msg
  @attributes[msg] ||= {}
  @attributes[msg].merge! builder.attributes!
  builder
end