Sha256: 80f2fb577555a5bd140cf23ee5bf2be126daa4d11e353ebfcf1a1eaffae1f328

Contents?: true

Size: 548 Bytes

Versions: 6

Compression:

Stored size: 548 Bytes

Contents

json.(file, :id, :state, :rights, :usage_id)
json.retryable(file.retryable?)
json.file_name(file.attachment.original_filename)

if file.url.present?
  json.url(file.url)
end

if file.original_url.present?
  json.original_url(file.original_url)
end

if file_type.editor_partial.present?
  json.partial!(:object => file, :partial => file_type.editor_partial)
end

if file.respond_to?(:thumbnail_url)
  json.thumbnail_url(asset_path(file.thumbnail_url(:thumbnail)))
  json.link_thumbnail_url(asset_path(file.thumbnail_url(:link_thumbnail_large)))
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
pageflow-0.11.4 app/views/pageflow/editor/files/_file.json.jbuilder
pageflow-0.11.3 app/views/pageflow/editor/files/_file.json.jbuilder
pageflow-0.11.2 app/views/pageflow/editor/files/_file.json.jbuilder
pageflow-0.11.1 app/views/pageflow/editor/files/_file.json.jbuilder
pageflow-0.11.0 app/views/pageflow/editor/files/_file.json.jbuilder
pageflow-0.10.0 app/views/pageflow/editor/files/_file.json.jbuilder