Method: Scrivito::BasicWidget#initialize
- Defined in:
- app/cms/scrivito/basic_widget.rb
#initialize(attributes = {}) ⇒ BasicWidget
Create a new Widget. The new Widget must be stored inside a container (i.e. an Obj or another Widget) before it can be used.
See Obj.create for a detailed overview of how to set attributes.
122 123 124 125 |
# File 'app/cms/scrivito/basic_widget.rb', line 122 def initialize(attributes = {}) @attributes_to_be_saved = self.class.prepare_attributes_for_instantiation(attributes) @attribute_cache = {} end |