Class: TypeStation::Blocks::Entity
- Defined in:
- lib/type_station/blocks/entity.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from TypeStation::Blocks::Base
Instance Method Details
#data ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/type_station/blocks/entity.rb', line 7 def data { action: [:action], id: [:model_id] || model.to_param, type: ([:type] || model._type).to_s.classify, parent_id: [:model_parent_id] || model.parent_id.to_s, fields: model_fields, values: model_values, create_url: [:create_url], position: model.position, options: [:options] || } end |