Sha256: 835843d95261bb6f55aca27d13f5fe73030020b79b3b6f092bccfde55a307167

Contents?: true

Size: 591 Bytes

Versions: 5

Compression:

Stored size: 591 Bytes

Contents

module PageflowScrolled
  # @api private
  class Plugin < Pageflow::Plugin
    def configure(config)
      config.features.register('scrolled_entry_type') do |feature_config|
        feature_config.entry_types.register(PageflowScrolled.entry_type)
      end

      config.for_entry_type(PageflowScrolled.entry_type) do |c|
        c.file_types.register(Pageflow::BuiltInFileType.image)
        c.file_types.register(Pageflow::BuiltInFileType.video)
        c.file_types.register(Pageflow::BuiltInFileType.audio)

        c.revision_components.register(Storyline)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
pageflow-15.6.1 entry_types/scrolled/lib/pageflow_scrolled/plugin.rb
pageflow-15.6.0 entry_types/scrolled/lib/pageflow_scrolled/plugin.rb
pageflow-15.5.0 entry_types/scrolled/lib/pageflow_scrolled/plugin.rb
pageflow-15.4.0 entry_types/scrolled/lib/pageflow_scrolled/plugin.rb
pageflow-15.3.0 entry_types/scrolled/lib/pageflow_scrolled/plugin.rb