Class: Interview::ContainerAttribute

Inherits:
Attribute show all
Defined in:
lib/interview/controls/container_attribute.rb

Instance Attribute Summary

Attributes inherited from Attribute

#caption_as_placeholder, #link, #method, #nil_value, #object, #style, #tooltip

Attributes included from HasHtmlOptions

#html_class, #html_options

Attributes inherited from Control

#parent

Instance Method Summary collapse

Methods inherited from Attribute

#build, #build_caption

Methods inherited from Control

#ancestors, #build, #build_child, #build_with_params, #find_attribute, #find_attribute!, #set_attributes, #set_defaults

Constructor Details

#initialize(params = {}) ⇒ ContainerAttribute

Returns a new instance of ContainerAttribute.



4
5
6
7
# File 'lib/interview/controls/container_attribute.rb', line 4

def initialize(params={})
  @tooltip = :hide
  super
end

Instance Method Details

#captionObject



13
14
15
# File 'lib/interview/controls/container_attribute.rb', line 13

def caption
  return @caption.to_s
end

#valueObject



9
10
11
# File 'lib/interview/controls/container_attribute.rb', line 9

def value
  return nil
end