Sha256: 3c0a5abc56e6056b8f1a6bde6e06b95f67c14d13b4fbb6e1856836d2ebf2f799
Contents?: true
Size: 873 Bytes
Versions: 2
Compression:
Stored size: 873 Bytes
Contents
module Pageflow module Panorama class PageType < Pageflow::PageType name 'panorama' def view_helpers [ Pageflow::Panorama::PackagesHelper ] end def file_types [Panorama.package_file_type] end def json_seed_template 'pageflow/panorama/page_type.json.jbuilder' end def thumbnail_candidates [ { attribute: 'thumbnail_image_id', file_collection: 'image_files' }, { attribute: 'panorama_package_id', file_collection: 'pageflow_panorama_packages' } ] end end def self.package_file_type FileType.new(model: Package, editor_partial: 'pageflow/panorama/editor/packages/package', top_level_type: true) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pageflow-panorama-2.3.0 | lib/pageflow/panorama/page_type.rb |
pageflow-panorama-2.2.0 | lib/pageflow/panorama/page_type.rb |