Sha256: aecacb06abf70a36403350ff831e1e4803327fa781cfa4198068b06cbe6eff2f

Contents?: true

Size: 748 Bytes

Versions: 16

Compression:

Stored size: 748 Bytes

Contents

require 'pageflow_scrolled/engine'

# Entry type plugin for entries using native scrolling
module PageflowScrolled
  class << self
    def plugin
      PageflowScrolled::Plugin.new
    end

    def entry_type
      Pageflow::EntryType.new(name: 'scrolled',
                              frontend_app: PageflowScrolled::EntriesController.action(:show),
                              configuration: PageflowScrolled::Configuration,
                              editor_fragment_renderer: editor_fragment_renderer,
                              editor_app: PageflowScrolled::Engine)
    end

    private

    def editor_fragment_renderer
      Pageflow::PartialEditorFragmentRenderer.new(PageflowScrolled::Editor::EntriesController)
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
pageflow-15.6.1 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.6.0 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.5.0 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.4.0 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.3.0 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.2.2 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.2.1 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.2.0 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.1.2 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.1.1 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.1.0 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.1.0.rc0 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.1.0.beta6 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.1.0.beta5 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.1.0.beta4 entry_types/scrolled/lib/pageflow_scrolled.rb
pageflow-15.1.0.beta3 entry_types/scrolled/lib/pageflow_scrolled.rb