{"version":3,"sources":["jsdelivr-header.js","/npm/@canvas-panel/slideshow@0.2.0/lib/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,QAAQ,YAAa,EACrB,QAAQ,YAAc,QAAQ,YAAc,QAAQ,gBAAkB,QAAQ,UAAY,QAAQ,MAAQ,QAAQ,sBAAwB,QAAQ,kBAAoB,QAAQ,cAAgB,QAAQ,aAAe,QAAQ,eAAiB,QAAQ,iBAAmB,QAAQ,iBAAmB,QAAQ,aAAe,QAAQ,KAAO,QAAQ,YAAS,EAE3V,IAAI,cAAgB,QAAQ,0CAExB,eAAiB,uBAAuB,eAExC,kBAAoB,QAAQ,kDAE5B,mBAAqB,uBAAuB,mBAE5C,kBAAoB,QAAQ,kDAE5B,mBAAqB,uBAAuB,mBAE5C,gBAAkB,QAAQ,8CAE1B,iBAAmB,uBAAuB,iBAE1C,cAAgB,QAAQ,0CAExB,eAAiB,uBAAuB,eAExC,eAAiB,QAAQ,4CAEzB,gBAAkB,uBAAuB,gBAEzC,mBAAqB,QAAQ,oDAE7B,oBAAsB,uBAAuB,oBAE7C,uBAAyB,QAAQ,4DAEjC,wBAA0B,uBAAuB,wBAEjD,OAAS,QAAQ,4BAEjB,QAAU,uBAAuB,QAEjC,WAAa,QAAQ,oCAErB,YAAc,uBAAuB,YAErC,iBAAmB,QAAQ,gDAE3B,kBAAoB,uBAAuB,kBAE3C,aAAe,QAAQ,wCAEvB,cAAgB,uBAAuB,cAEvC,aAAe,QAAQ,wCAEvB,cAAgB,uBAAuB,cAE3C,SAAS,uBAAuB,GAAO,OAAO,GAAO,EAAI,WAAa,EAAM,CAAE,QAAS,EAAO,CAE9F,IAAI,yBAA2B,CAC7B,iBAAkB,KAGhB,OAAS,SAAgB,EAAI,GAG/B,GADA,EAAoB,GAAqB,CAAC,EACrC,EAKL,GAAK,EAAkB,YAAvB,CAKA,IAAI,EAAS,OAAO,OAAO,CAAC,EAAG,yBAA0B,GAEzD,SAAS,OAAO,MAAM,cAAc,YAAY,QAAS,GAAS,EAJlE,MAFE,QAAQ,MAAM,0FALd,QAAQ,MAAM,gKAYlB,EAEI,KAAO,WACT,QAAQ,KAAK,8gBACb,QAAQ,IAAI,yBACd,EAEA,QAAQ,OAAS,OACjB,QAAQ,KAAO,KACf,QAAQ,aAAe,eAAe,QACtC,QAAQ,iBAAmB,mBAAmB,QAC9C,QAAQ,iBAAmB,mBAAmB,QAC9C,QAAQ,eAAiB,iBAAiB,QAC1C,QAAQ,aAAe,eAAe,QACtC,QAAQ,cAAgB,gBAAgB,QACxC,QAAQ,kBAAoB,oBAAoB,QAChD,QAAQ,sBAAwB,wBAAwB,QACxD,QAAQ,MAAQ,QAAQ,QACxB,QAAQ,UAAY,YAAY,QAChC,QAAQ,gBAAkB,kBAAkB,QAC5C,QAAQ,YAAc,cAAc,QACpC,QAAQ,YAAc,cAAc","file":"/npm/@canvas-panel/slideshow@0.2.0/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/@canvas-panel/slideshow@0.2.0/lib/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\nexports.__esModule = true;\nexports.ZoomButtons = exports.TapDetector = exports.SwappableViewer = exports.SlideShow = exports.Slide = exports.SimpleSlideTransition = exports.ProgressIndicator = exports.PeekComponent = exports.MobileViewer = exports.MobilePageView = exports.FullscreenButton = exports.CanvasNavigation = exports.CanvasDetail = exports.help = exports.create = undefined;\n\nvar _CanvasDetail = require('./components/CanvasDetail/CanvasDetail');\n\nvar _CanvasDetail2 = _interopRequireDefault(_CanvasDetail);\n\nvar _CanvasNavigation = require('./components/CanvasNavigation/CanvasNavigation');\n\nvar _CanvasNavigation2 = _interopRequireDefault(_CanvasNavigation);\n\nvar _FullscreenButton = require('./components/FullscreenButton/FullscreenButton');\n\nvar _FullscreenButton2 = _interopRequireDefault(_FullscreenButton);\n\nvar _MobilePageView = require('./components/MobilePageView/MobilePageView');\n\nvar _MobilePageView2 = _interopRequireDefault(_MobilePageView);\n\nvar _MobileViewer = require('./components/MobileViewer/MobileViewer');\n\nvar _MobileViewer2 = _interopRequireDefault(_MobileViewer);\n\nvar _PeekComponent = require('./components/PeekComponent/PeekComponent');\n\nvar _PeekComponent2 = _interopRequireDefault(_PeekComponent);\n\nvar _ProgressIndicator = require('./components/ProgressIndicator/ProgressIndicator');\n\nvar _ProgressIndicator2 = _interopRequireDefault(_ProgressIndicator);\n\nvar _SimpleSlideTransition = require('./components/SimpleSlideTransition/SimpleSlideTransition');\n\nvar _SimpleSlideTransition2 = _interopRequireDefault(_SimpleSlideTransition);\n\nvar _Slide = require('./components/Slide/Slide');\n\nvar _Slide2 = _interopRequireDefault(_Slide);\n\nvar _SlideShow = require('./components/Slideshow/SlideShow');\n\nvar _SlideShow2 = _interopRequireDefault(_SlideShow);\n\nvar _SwappableViewer = require('./components/SwappableViewer/SwappableViewer');\n\nvar _SwappableViewer2 = _interopRequireDefault(_SwappableViewer);\n\nvar _TapDetector = require('./components/TapDetector/TapDetector');\n\nvar _TapDetector2 = _interopRequireDefault(_TapDetector);\n\nvar _ZoomButtons = require('./components/ZoomButtons/ZoomButtons');\n\nvar _ZoomButtons2 = _interopRequireDefault(_ZoomButtons);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar DEFAULT_SLIDESHOW_CONFIG = {\n  mobileBreakpoint: 767\n};\n\nvar create = function create(el, userConfiguration) {\n  // In order to provide a meaningful error message in case if the user configuration hasn't been passed at all.\n  userConfiguration = userConfiguration || {};\n  if (!el) {\n    console.error('slideShowViewer:\\n      You must provide an \\'el\\' property in the configuration pointing\\n      to the DOM element you want the viewer to be mounted at.\\n    ');\n    return;\n  }\n  /* TODO?: && !userConfiguration.jsonLdManifest */\n  if (!userConfiguration.manifestUri) {\n    console.error('slideShowViewer:\\n      You must provide a URL pointing to a IIIF manifest.\\n    ');\n    return;\n  }\n\n  var config = Object.assign({}, DEFAULT_SLIDESHOW_CONFIG, userConfiguration);\n\n  ReactDOM.render(React.createElement(_SlideShow2.default, config), el);\n};\n\nvar help = function help() {\n  console.info('\\n  slideShowViewer\\n  ==================================\\n  In order to get set up using the SlideShow component you must\\n  provide at least 2 configuration options:\\n   - el: this is the HTML element to target\\n   - manifestUri: this is a link to a IIIF manifest.\\n   A basic configuration might look like:\\n   slideShowViewer.create(document.getElementById(\\'slideShowEl\\'), {\\n      manifestUri: \\'http:// ... /\\',\\n   });\\n   You can see the full set of default configuration values printed below in the\\n   console.\\n  ');\n  console.log(DEFAULT_SLIDESHOW_CONFIG);\n};\n\nexports.create = create;\nexports.help = help;\nexports.CanvasDetail = _CanvasDetail2.default;\nexports.CanvasNavigation = _CanvasNavigation2.default;\nexports.FullscreenButton = _FullscreenButton2.default;\nexports.MobilePageView = _MobilePageView2.default;\nexports.MobileViewer = _MobileViewer2.default;\nexports.PeekComponent = _PeekComponent2.default;\nexports.ProgressIndicator = _ProgressIndicator2.default;\nexports.SimpleSlideTransition = _SimpleSlideTransition2.default;\nexports.Slide = _Slide2.default;\nexports.SlideShow = _SlideShow2.default;\nexports.SwappableViewer = _SwappableViewer2.default;\nexports.TapDetector = _TapDetector2.default;\nexports.ZoomButtons = _ZoomButtons2.default;"]}