class Interview::ScaffoldCard

Public Instance Methods

build(b) { || ... } click to toggle source
# File lib/interview/controls/scaffold_card.rb, line 4
def build(b)
  b.meta_control pointer: self do
    yield if block_given?
  end
end
build_child(b, control, &block) click to toggle source
Calls superclass method Interview::Control#build_child
# File lib/interview/controls/scaffold_card.rb, line 10
def build_child(b, control, &block)
  control.parent = self
  b.section html_class: 'row' do
    b.section style: 'p', html_class: 'col-xs-3' do
      b.text text: control.caption, style: 'b' unless control.caption == :hide
      if control.tooltip != :hide
        b.tooltip tooltip: control.tooltip, style: :popover
      end
    end
    b.section style: 'p', html_class: 'col-xs-9' do 
      control.style = 'read' unless control.style
      super
    end
  end
end