Sha256: a37b3294fe4607e2802b4a6ea16f14ac480bba8c32b74e64aaf3065fe997e2db

Contents?: true

Size: 445 Bytes

Versions: 2

Compression:

Stored size: 445 Bytes

Contents

import 'openseadragon-rails/dom'

(function() {
  function initOpenSeadragon() {
    document.querySelectorAll('picture[data-openseadragon]:not(:has(.openseadragon-container))').openseadragon();
  }

  if (typeof Turbo !== 'undefined') {
    addEventListener("turbo:load", () => initOpenSeadragon())
    addEventListener("turbo:frame-load", () => initOpenSeadragon())
  } else {
    addEventListener('load', () => initOpenSeadragon())
  }
})();

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
openseadragon-1.0.17 app/javascript/openseadragon-rails/rails.js
openseadragon-1.0.16 app/javascript/openseadragon-rails/rails.js