Class: FieldTable::Field

Inherits:
Erector::Widget show all
Defined in:
lib/erector/widgets/field_table.rb

Instance Method Summary collapse

Methods included from Erector::Sass

#sass

Methods included from Erector::AfterInitialize

included, #initialize

Methods included from Erector::JQuery

#jquery, #jquery_load, #jquery_ready

Methods included from Erector::Convenience

#css, #dom_id, #join, #to_pretty, #to_text, #url

Methods included from Erector::Externals

included, #render_externals, #render_with_externals

Methods included from Erector::Needs

included, #initialize

Methods included from Erector::HTML

#character, #close_tag, #comment, #element, #element!, #empty_element, #h, included, #instruct, #javascript, #nbsp, #open_tag, #raw, #text, #text!

Methods inherited from Erector::AbstractWidget

#call_block, #capture, #initialize, inline, prettyprint_default, #prettyprint_default, prettyprint_default=, #to_a, #to_html, #to_s, #widget

Instance Method Details

#contentObject



39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# File 'lib/erector/widgets/field_table.rb', line 39

def content
  tr :class => "field_table_field" do
    th do
      text @label
      text ":" unless @label.nil?
    end
    td do
      super # calls the block
    end
    if @note
      td do
        text @note
      end
    end
  end
end