UNPKG

@openseadragon-imaging/openseadragon-consolehook

Version:
3 lines 2.22 kB
/*! @openseadragon-imaging/openseadragon-consolehook 2.2.1 6feee3a (clean) @license MIT */ !function(o,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("openseadragon")):"function"==typeof define&&define.amd?define(["openseadragon"],e):"object"==typeof exports?exports["openseadragon-consolehook"]=e(require("openseadragon")):o["openseadragon-consolehook"]=e(o.openseadragon)}(window,(function(o){return function(o){function e(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return o[r].call(t.exports,t,t.exports,e),t.l=!0,t.exports}var n={};return e.m=o,e.c=n,e.d=function(o,n,r){e.o(o,n)||Object.defineProperty(o,n,{enumerable:!0,get:r})},e.r=function(o){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},e.t=function(o,n){if(1&n&&(o=e(o)),8&n)return o;if(4&n&&"object"==typeof o&&o&&o.__esModule)return o;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:o}),2&n&&"string"!=typeof o)for(var t in o)e.d(r,t,function(e){return o[e]}.bind(null,t));return r},e.n=function(o){var n=o&&o.__esModule?function(){return o.default}:function(){return o};return e.d(n,"a",n),n},e.o=function(o,e){return Object.prototype.hasOwnProperty.call(o,e)},e.p="",e(e.s=1)}([function(e){e.exports=o},function(o,e,n){"use strict";n.r(e);var r=n(0),t=n.n(r);e.default=function(o,e){return o.Viewer.prototype.addConsoleHook=function(o){return o=o||{},new e.ConsoleHook(o)},e.ConsoleHook=function(e){var n=this;e=e||{},this.origHandlers={};var r=function(r){Object.prototype.hasOwnProperty.call(e,r)&&(n.origHandlers[r]=o.console[r]||null,function(e){var n=o.console[r];o.console[r]=function(){!e.apply(this,arguments)&&n&&n.apply(this,arguments)}}(e[r]))};for(var t in e)r(t)},e.ConsoleHook.version={versionStr:"2.2.1",major:2,minor:2,revision:1},e.ConsoleHook.prototype.destroy=function(){for(var e in this.origHandlers)o.console[e]=this.origHandlers[e];this.origHandlers={}},e.ConsoleHook}(t.a||window.OpenSeadragon,window.OpenSeadragonImaging=window.OpenSeadragonImaging||{})}]).default})); //# sourceMappingURL=openseadragon-consolehook.js.map