Sha256: 3be67c369904f74a469c87f67bd062e94bd678328ebb6b71ac30ab6b7da8d776

Contents?: true

Size: 1.51 KB

Versions: 2

Compression:

Stored size: 1.51 KB

Contents

{I"
class:ETI"BundledAsset;FI"logical_path;TI"openseadragon/jquery.js;FI"
pathname;TI"…/Users/audreyaltman/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/openseadragon-0.3.0/app/assets/javascripts/openseadragon/jquery.js;FI"content_type;TI"application/javascript;TI"
mtime;Tl+06³WI"length;TiýI"digest;TI"%c622281eb716160c48e6a01c22e1bdca;FI"source;TI"ý(function($) {
  $.fn.openseadragon = function() {
    var __osd_counter = 0;
    function generateOsdId() {
      __osd_counter++;
      
      return "Openseadragon" + __osd_counter;
    }

    $(this).each(function() {
      var $picture = $(this);
      $picture.addClass('openseadragon-viewer');
      
      if (typeof $picture.attr('id') === "undefined") {
        $picture.attr('id', generateOsdId());
      }

      var collectionOptions = $picture.data('openseadragon');
      
      var sources = $picture.find('source[media="openseadragon"]');

      var tilesources = $.map(sources, function(e) {
        if ($(e).data('openseadragon')) {
          return $(e).data('openseadragon');
        } else {
          return $(e).attr('src');
        }
      });

      $picture.css('height', $picture.css('height'));

      $picture.data('osdViewer', OpenSeadragon(
        $.extend({ id: $picture.attr('id') }, collectionOptions, { tileSources: tilesources })
      ));
    });

    return this;
  };
})(jQuery);
;TI"required_assets_digest;TI"%4175edcfaa37097e570795445a456fba;FI"
_version;TI"%2be930bcbfd3c3e00190e2193dda5c7c;F

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
krikri-0.15.1 spec/internal/tmp/cache/assets/development/sprockets/7825dbb7c2d6c1443a16eb74ce99e9ec
krikri-0.15.1 spec/internal/tmp/cache/assets/development/sprockets/79efb522babd25e8a0b2b51ac3304424