Sha256: 0a8e7c7329a59e883283206e0761d95919c44fc481b09e629f579c99e55686d5

Contents?: true

Size: 418 Bytes

Versions: 60

Compression:

Stored size: 418 Bytes

Contents

# frozen_string_literal: true

module Blacklight
  module Rendering
    class Microdata < AbstractStep
      include ActionView::Helpers::TagHelper
      def render
        return next_step(values) unless config.itemprop

        next_step(values.map { |x| itemprop(x, config.itemprop) })
      end

      private

      def itemprop(val, itemprop)
        tag.span val, itemprop: itemprop
      end
    end
  end
end

Version data entries

60 entries across 60 versions & 2 rubygems

Version Path
blacklight-7.28.0 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.27.1 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.27.0 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.26.1 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.26.0 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.25.3 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.25.2 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.25.1 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.25.0 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.24.0 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.23.0.1 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.23.0 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.22.2 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.22.1 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.22.0 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.21.2 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.21.1 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.21.0 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.20.1 app/presenters/blacklight/rendering/microdata.rb
blacklight-7.20.0 app/presenters/blacklight/rendering/microdata.rb