Sha256: e4e0fc0a1ec39418fd78a62525fffbf303a22e531ef7f986b3ddd256ccd397fa
Contents?: true
Size: 646 Bytes
Versions: 18
Compression:
Stored size: 646 Bytes
Contents
module KirguduBase module DynamicPages class ListCell < ::KirguduBase::DynamicPages::PageElement mergeable_attributes :label, :properties, :format validates_presence_of :label def initialize(options = {}) self.label = nil self.properties = nil super(options) end attr_accessor :label attr_accessor :properties attr_accessor :format def to_external_hash(options = {}) options ||= {} options.merge!({ label: self.label, format: self.format, properties: self.properties }) super(options) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems