Sha256: da5dd74f557a90d9bdf6271cd72420426162e135d6c773c88636a78cc8fed514

Contents?: true

Size: 745 Bytes

Versions: 3

Compression:

Stored size: 745 Bytes

Contents

module KirguduBase
	class DynamicPages::SortingSettings < ::KirguduBase::DynamicPages::Element

		mergeable_attributes :item_class, :container_class, :entry_class, :container_id_property, :entry_id_property


		validates_presence_of :item_class, :container_class, :entry_class, :container_id_property, :entry_id_property


		def initialize(options = {})
			self.name = nil
			self.item_class = nil
			self.container_class = nil
			self.entry_class = nil
			self.container_id_property = nil
			self.entry_id_property = nil

			super(options)
		end

		attr_accessor :name
		attr_accessor :item_class
		attr_accessor :container_class
		attr_accessor :entry_class
		attr_accessor :container_id_property
		attr_accessor :entry_id_property

	end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kirgudu_base-0.0.25 app/models/kirgudu_base/dynamic_pages/sorting_settings.rb
kirgudu_base-0.0.23 app/models/kirgudu_base/dynamic_pages/sorting_settings.rb
kirgudu_base-0.0.22 app/models/kirgudu_base/dynamic_pages/sorting_settings.rb