Sha256: 0e7c08570095eb19e84257b638bdabc01d0c07d271c235c3859ca1002ec3640c

Contents?: true

Size: 453 Bytes

Versions: 12

Compression:

Stored size: 453 Bytes

Contents

# frozen_string_literal: true

module Blacklight
  class MetadataFieldLayoutComponent < ::ViewComponent::Base
    with_collection_parameter :field
    with_content_areas :label, :value

    # @param field [Blacklight::FieldPresenter]
    def initialize(field:, label_class: 'col-md-3', value_class: 'col-md-9')
      @field = field
      @key = @field.key.parameterize
      @label_class = label_class
      @value_class = value_class
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
blacklight-7.16.0 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.15.2 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.15.1 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.15.0 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.14.1 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.14.0 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.13.2 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.13.1 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.13.0 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.12.1 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.12.0 app/components/blacklight/metadata_field_layout_component.rb
blacklight-7.11.1 app/components/blacklight/metadata_field_layout_component.rb