Sha256: cb14ca2278cfbda2b701876e530d7b297cac5aad611d2d35ca9f5c9b358eed52

Contents?: true

Size: 840 Bytes

Versions: 18

Compression:

Stored size: 840 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Initiatives
    module ContentBlocks
      class RegistryManager
        def self.register!
          Decidim.content_blocks.register(:homepage, :highlighted_initiatives) do |content_block|
            content_block.cell = "decidim/initiatives/content_blocks/highlighted_initiatives"
            content_block.public_name_key = "decidim.initiatives.content_blocks.highlighted_initiatives.name"
            content_block.settings_form_cell = "decidim/initiatives/content_blocks/highlighted_initiatives_settings_form"

            content_block.settings do |settings|
              settings.attribute :max_results, type: :integer, default: 4
              settings.attribute :order, type: :string, default: "default"
            end
          end
        end
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
decidim-initiatives-0.30.0.rc3 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.30.0.rc2 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.30.0.rc1 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.29.2 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.28.5 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.29.1 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.28.4 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.29.0 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.28.3 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.29.0.rc4 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.29.0.rc3 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.29.0.rc2 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.29.0.rc1 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.28.2 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.28.1 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.28.0 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.28.0.rc5 lib/decidim/initiatives/content_blocks/registry_manager.rb
decidim-initiatives-0.28.0.rc4 lib/decidim/initiatives/content_blocks/registry_manager.rb