class PulUvRails::UniversalViewer

Public Class Methods

script_tag() click to toggle source
# File lib/pul_uv_rails/universal_viewer.rb, line 7
def script_tag
  @script_tag ||= instance.script_tag
end

Public Instance Methods

script_tag() click to toggle source
# File lib/pul_uv_rails/universal_viewer.rb, line 12
def script_tag
  "<script type=\"text/javascript\" id=\"embedUV\" src=\"#{viewer_link}\"></script>".html_safe
end
viewer_root() click to toggle source
# File lib/pul_uv_rails/universal_viewer.rb, line 20
def viewer_root
  'universalviewer/dist'
end
viewer_version() click to toggle source
# File lib/pul_uv_rails/universal_viewer.rb, line 24
def viewer_version
  PulUvRails::VERSION
end

Private Instance Methods

absolute_root() click to toggle source
# File lib/pul_uv_rails/universal_viewer.rb, line 30
def absolute_root
  Rails.root.join('public', viewer_root)
end