Sha256: 7ce860b5493fe1eb7d964d3e33a7d614ce780da73829dbf385c7e3d5a6bcaa6f

Contents?: true

Size: 580 Bytes

Versions: 93

Compression:

Stored size: 580 Bytes

Contents

module Pageflow
  module Admin
    module WidgetsHelper
      def admin_widgets_fields(form, config)
        render('pageflow/admin/widgets/fields',
               widgets: form.object.widgets.resolve(config, include_placeholders: true),
               form: form,
               config: config)
      end

      def admin_widget_types_collection_for_role(config, role)
        config.widget_types.find_all_by_role(role).each_with_object({}) do |widget_type, result|
          result[I18n.t(widget_type.translation_key)] = widget_type.name
        end
      end
    end
  end
end

Version data entries

93 entries across 93 versions & 1 rubygems

Version Path
pageflow-17.0.4 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-17.0.3 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-17.0.2 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-17.0.1 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-17.0.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-16.2.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-16.1.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-16.0.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.8.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-14.5.2 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.7.1 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.7.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.6.1 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.6.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.5.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.4.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.3.0 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.2.2 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.2.1 app/helpers/pageflow/admin/widgets_helper.rb
pageflow-15.2.0 app/helpers/pageflow/admin/widgets_helper.rb