Sha256: 07b86a1cbd2fc021ee6bc7787a3a57f86b9a91ef8457f3bd6a1b3423ac966be7
Contents?: true
Size: 785 Bytes
Versions: 16
Compression:
Stored size: 785 Bytes
Contents
# encoding: utf-8 class SunriseStructure < Sunrise::AbstractModel self.resource_name = "Structure" default_list_view :tree available_list_view [:tree, :thumbs] list :tree do field :title field :updated_at field :id end show do field :title field :redirect_url field :is_visible end edit do field :title field :redirect_url field :slug #field :headers, :partial => true field :parent_id, :collection => Structure.nested_set_options() {|i| "#{'–' * i.depth} #{i.title}"}, :if => lambda { |s| s.moveable? } field :kind, :collection => StructureType.all, :include_blank => false field :position, :collection => PositionType.all, :include_blank => false field :is_visible, :boolean => true end end
Version data entries
16 entries across 8 versions & 1 rubygems