Sha256: 1810088369efc4c294e5aad07f432b61a369130442758ba1f61147baf8e6bfa4

Contents?: true

Size: 1.27 KB

Versions: 4

Compression:

Stored size: 1.27 KB

Contents

module EditablePagesHelper
  # @param [EditablePage] entity
  def admin_editable_page_link(entity)
    link_to(entity.name, admin_editable_page_path(id: entity.id))
  end

  # @param [EditableBlock] entity
  def admin_editable_block_link(entity)
    link_to(entity.name, admin_editable_block_path(id: entity.id))
  end

  # @param [EditablePage] entity
  def editable_page_image_preview(entity)
    return '' if entity.image.blank?
    versions = "#{entity.image.preview_2x.url} 2x"
    image_tag(entity.image.preview.url, alt: entity.name, srcset: versions)
  end

  # @param [EditablePage] entity
  def editable_page_image_medium(entity)
    return '' if entity.image.blank?
    versions = "#{entity.image.medium_2x.url} 2x"
    image_tag(entity.image.medium.url, alt: entity.name, srcset: versions)
  end

  # @param [EditableBlock] entity
  def editable_block_image_preview(entity)
    return '' if entity.image.blank?
    versions = "#{entity.image.preview_2x.url} 2x"
    image_tag(entity.image.preview.url, alt: entity.name, srcset: versions)
  end

  # @param [EditableBlock] entity
  def editable_block_image_medium(entity)
    return '' if entity.image.blank?
    versions = "#{entity.image.medium_2x.url} 2x"
    image_tag(entity.image.medium.url, alt: entity.name, srcset: versions)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
biovision-base-0.22.180920.0 app/helpers/editable_pages_helper.rb
biovision-base-0.21.180812.0 app/helpers/editable_pages_helper.rb
biovision-base-0.20.180731.0 app/helpers/editable_pages_helper.rb
biovision-base-0.19.180703.1 app/helpers/editable_pages_helper.rb