Files
vanillajs-seed/node_modules/pnotify/dist/iife/PNotifyCompat.js
2019-04-12 20:01:07 +02:00

2 lines
5.8 KiB
JavaScript

var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_createClass=function(){function r(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,o){return t&&r(e.prototype,t),o&&r(e,o),e}}(),_get2=function e(t,o,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,o);if(void 0===n){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,o,r)}if("value"in n)return n.value;var l=n.get;return void 0!==l?l.call(r):void 0},_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e};function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var PNotify=window.PNotify,translateOptions=function e(t,o,r){var n=_extends({},o?r?PNotifyCompat.prototype.options[r]:{}:PNotifyCompat.prototype.options,t),s=function(e){for(var t=e,o=void 0;-1!==(o=t.indexOf("_"));)t=t.slice(0,o)+t.slice(o+1,o+2).toUpperCase()+t.slice(o+2);return t};for(var l in n){if(n.hasOwnProperty(l)&&-1!==l.indexOf("_"))n[s(l)]=n[l],delete n[l]}return o||(n.hasOwnProperty("addclass")&&(n.addClass=n.addclass,delete n.addclass),n.hasOwnProperty("cornerclass")&&(n.cornerClass=n.cornerclass,delete n.cornerClass),n.hasOwnProperty("textEscape")&&(n.textTrusted=!n.textEscape,delete n.textEscape),n.hasOwnProperty("titleEscape")&&(n.titleTrusted=!n.titleEscape,delete n.titleEscape),n.hasOwnProperty("styling")&&("bootstrap3"===n.styling?n.icons="bootstrap3":"fontawesome"===n.styling&&(n.styling="bootstrap3",n.icons="fontawesome4")),n.hasOwnProperty("stack")&&n.stack.overlay_close&&(n.stack.overlayClose=n.stack.overlay_close),n.modules={},n.hasOwnProperty("animate")&&(n.modules.Animate=e(n.animate,!0,"animate"),delete n.animate),n.hasOwnProperty("buttons")&&(n.modules.Buttons=e(n.buttons,!0,"buttons"),delete n.buttons,n.modules.Buttons.classes&&(n.modules.Buttons.classes=e(n.modules.Buttons.classes,!0))),n.hasOwnProperty("confirm")&&(n.modules.Confirm=e(n.confirm,!0,"confirm"),n.modules.Confirm.promptDefault&&(n.modules.Confirm.promptValue=n.modules.Confirm.promptDefault,delete n.modules.Confirm.promptDefault),delete n.confirm),n.hasOwnProperty("desktop")&&(n.modules.Desktop=e(n.desktop,!0,"desktop"),delete n.desktop),n.hasOwnProperty("history")&&(n.modules.History=e(n.history,!0,"history"),delete n.history),n.hasOwnProperty("mobile")&&(n.modules.Mobile=e(n.mobile,!0,"mobile"),delete n.mobile),n.hasOwnProperty("nonblock")&&(n.modules.NonBlock=e(n.nonblock,!0,"nonblock"),delete n.nonblock),n.hasOwnProperty("reference")&&(n.modules.Reference=e(n.reference,!0,"reference"),delete n.reference),n.hasOwnProperty("beforeInit")&&(n.modules.Callbacks||(n.modules.Callbacks={}),n.modules.Callbacks.beforeInit=n.beforeInit,delete n.beforeInit),n.hasOwnProperty("afterInit")&&(n.modules.Callbacks||(n.modules.Callbacks={}),n.modules.Callbacks.afterInit=n.afterInit,delete n.afterInit),n.hasOwnProperty("beforeOpen")&&(n.modules.Callbacks||(n.modules.Callbacks={}),n.modules.Callbacks.beforeOpen=n.beforeOpen,delete n.beforeOpen),n.hasOwnProperty("afterOpen")&&(n.modules.Callbacks||(n.modules.Callbacks={}),n.modules.Callbacks.afterOpen=n.afterOpen,delete n.afterOpen),n.hasOwnProperty("beforeClose")&&(n.modules.Callbacks||(n.modules.Callbacks={}),n.modules.Callbacks.beforeClose=n.beforeClose,delete n.beforeClose),n.hasOwnProperty("afterClose")&&(n.modules.Callbacks||(n.modules.Callbacks={}),n.modules.Callbacks.afterClose=n.afterClose,delete n.afterClose)),n},PNotifyCompat=function(e){function r(e){_classCallCheck(this,r),"object"!==(void 0===e?"undefined":_typeof(e))&&(e={text:e}),PNotify.modules.Callbacks&&e.before_init&&e.before_init(e),e=translateOptions(e);var t=_possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{target:document.body,data:e})),o=t.get;return t.get=function(e){return void 0===e?_extends(window.jQuery?window.jQuery(this.refs.elem):this.refs.elem,o.call(this)):o.call(this,e)},t.on("pnotify.confirm",function(e){window.jQuery&&window.jQuery(t.refs.elem).trigger("pnotify.confirm",[t,e.value])}),t.on("pnotify.cancel",function(e){window.jQuery&&window.jQuery(t.refs.elem).trigger("pnotify.cancel",t)}),PNotify.modules.Callbacks&&PNotify.modules.Callbacks.getCallbacks(t,null,"afterInit")(t),t}return _inherits(r,PNotify),_createClass(r,[{key:"update",value:function(e){return e=translateOptions(e),_get2(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"update",this).call(this,e)}}]),r}();PNotifyCompat.prototype.options={text_escape:!1,title_escape:!1},PNotifyCompat.reload=function(){return PNotifyCompat},PNotifyCompat.removeAll=function(){return PNotify.removeAll()},PNotifyCompat.removeStack=function(e){return PNotify.removeStack(e)},PNotifyCompat.positionAll=function(e){return PNotify.positionAll(e)},PNotifyCompat.desktop={permission:function(){PNotify.modules.Desktop.permission()}},window.jQuery&&window.jQuery(function(){window.jQuery(document.body).on("pnotify.history-last",function(){PNotify.modules.History.showLast()})}),window.PNotifyCompat=PNotifyCompat;
//# sourceMappingURL=PNotifyCompat.js.map