Onionr/static-data/www/shared/node_modules/pnotify/dist/iife/PNotifyCompat.js

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){function n(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}var s=_extends({},o?r?PNotifyCompat.prototype.options[r]:{}:PNotifyCompat.prototype.options,t);for(var l in s){if(s.hasOwnProperty(l)&&-1!==l.indexOf("_"))s[n(l)]=s[l],delete s[l]}return o||(s.hasOwnProperty("addclass")&&(s.addClass=s.addclass,delete s.addclass),s.hasOwnProperty("cornerclass")&&(s.cornerClass=s.cornerclass,delete s.cornerClass),s.hasOwnProperty("textEscape")&&(s.textTrusted=!s.textEscape,delete s.textEscape),s.hasOwnProperty("titleEscape")&&(s.titleTrusted=!s.titleEscape,delete s.titleEscape),s.hasOwnProperty("styling")&&("bootstrap3"===s.styling?s.icons="bootstrap3":"fontawesome"===s.styling&&(s.styling="bootstrap3",s.icons="fontawesome4")),s.hasOwnProperty("stack")&&s.stack.overlay_close&&(s.stack.overlayClose=s.stack.overlay_close),s.modules={},s.hasOwnProperty("animate")&&(s.modules.Animate=e(s.animate,!0,"animate"),delete s.animate),s.hasOwnProperty("buttons")&&(s.modules.Buttons=e(s.buttons,!0,"buttons"),delete s.buttons,s.modules.Buttons.classes&&(s.modules.Buttons.classes=e(s.modules.Buttons.classes,!0))),s.hasOwnProperty("confirm")&&(s.modules.Confirm=e(s.confirm,!0,"confirm"),s.modules.Confirm.promptDefault&&(s.modules.Confirm.promptValue=s.modules.Confirm.promptDefault,delete s.modules.Confirm.promptDefault),delete s.confirm),s.hasOwnProperty("desktop")&&(s.modules.Desktop=e(s.desktop,!0,"desktop"),delete s.desktop),s.hasOwnProperty("history")&&(s.modules.History=e(s.history,!0,"history"),delete s.history),s.hasOwnProperty("mobile")&&(s.modules.Mobile=e(s.mobile,!0,"mobile"),delete s.mobile),s.hasOwnProperty("nonblock")&&(s.modules.NonBlock=e(s.nonblock,!0,"nonblock"),delete s.nonblock),s.hasOwnProperty("reference")&&(s.modules.Reference=e(s.reference,!0,"reference"),delete s.reference),s.hasOwnProperty("beforeInit")&&(s.modules.Callbacks||(s.modules.Callbacks={}),s.modules.Callbacks.beforeInit=s.beforeInit,delete s.beforeInit),s.hasOwnProperty("afterInit")&&(s.modules.Callbacks||(s.modules.Callbacks={}),s.modules.Callbacks.afterInit=s.afterInit,delete s.afterInit),s.hasOwnProperty("beforeOpen")&&(s.modules.Callbacks||(s.modules.Callbacks={}),s.modules.Callbacks.beforeOpen=s.beforeOpen,delete s.beforeOpen),s.hasOwnProperty("afterOpen")&&(s.modules.Callbacks||(s.modules.Callbacks={}),s.modules.Callbacks.afterOpen=s.afterOpen,delete s.afterOpen),s.hasOwnProperty("beforeClose")&&(s.modules.Callbacks||(s.modules.Callbacks={}),s.modules.Callbacks.beforeClose=s.beforeClose,delete s.beforeClose),s.hasOwnProperty("afterClose")&&(s.modules.Callbacks||(s.modules.Callbacks={}),s.modules.Callbacks.afterClose=s.afterClose,delete s.afterClose)),s},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