Sha256: e721d5c610fd0c831357940cc1cfa704260a1c5cd4b9d783c44c3ee1f3143e99
Contents?: true
Size: 479 Bytes
Versions: 18
Compression:
Stored size: 479 Bytes
Contents
module KirguduBase module DynamicPages class Group < ::KirguduBase::DynamicPages::PageElement mergeable_attributes :visible, :enabled validates_presence_of :visible, :enabled def initialize(options = {}) self.elements = [] super(options) end attr_accessor :elements def to_external_hash(options = {}) options ||= {} options.merge!({ elements: elements }) super(options) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems