Class: Fabychy::DataTypes::Element
- Defined in:
- lib/fabychy/data_types/element.rb
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize(*params) ⇒ Element
constructor
A new instance of Element.
- #validations ⇒ Object
Constructor Details
#initialize(*params) ⇒ Element
Returns a new instance of Element.
8 9 10 |
# File 'lib/fabychy/data_types/element.rb', line 8 def initialize *params super(*params) end |
Instance Method Details
#validations ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/fabychy/data_types/element.rb', line 12 def validations { title: { required: true, class: [String] }, subtitle: { required: false, class: [String] }, image_url: { required: false, drop_empty: true, class: [String] }, } end |