mirror of
https://github.com/S2-/gitlit
synced 2025-08-02 20:30:05 +02:00
2 lines
11 KiB
JavaScript
2 lines
11 KiB
JavaScript
var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_extends=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])}return t},PNotifyConfirm=function(r){"use strict";r=r&&r.__esModule?r.default:r;var t;function s(e,t){var i,o=(t.confirm||t.prompt)&&u(e,t);return{c:function(){o&&o.c(),i=document.createComment("")},m:function(t,n){o&&o.m(t,n),h(i,t,n)},p:function(t,n){n.confirm||n.prompt?o?o.p(t,n):((o=u(e,n)).c(),o.m(i.parentNode,i)):o&&(o.d(1),o=null)},d:function(t){o&&o.d(t),t&&g(i)}}}function n(e,i){var o,r,s=!1;function n(){s=!0,e.set({promptValue:o.value}),s=!1}function u(t){e.handleKeyPress(t)}return{c:function(){b(o=_("textarea"),"input",n),b(o,"keypress",u),o.rows="5",o.className=r="\n ui-pnotify-prompt-input\n "+(i._notice.get()._styles.input?i._notice.get()._styles.input:"")+"\n "+i.promptClass+"\n svelte-1y9suua"},m:function(t,n){h(o,t,n),(e.refs.promptMulti=o).value=i.promptValue},p:function(t,n){s||(o.value=n.promptValue),(t._notice||t.promptClass)&&r!==(r="\n ui-pnotify-prompt-input\n "+(n._notice.get()._styles.input?n._notice.get()._styles.input:"")+"\n "+n.promptClass+"\n svelte-1y9suua")&&(o.className=r)},d:function(t){t&&g(o),v(o,"input",n),v(o,"keypress",u),e.refs.promptMulti===o&&(e.refs.promptMulti=null)}}}function c(e,i){var o,r,s=!1;function u(){s=!0,e.set({promptValue:o.value}),s=!1}function c(t){e.handleKeyPress(t)}return{c:function(){var t,n;b(o=_("input"),"input",u),b(o,"keypress",c),t="type",n="text",o.setAttribute(t,n),o.className=r="\n ui-pnotify-prompt-input\n "+(i._notice.get()._styles.input?i._notice.get()._styles.input:"")+"\n "+i.promptClass+"\n svelte-1y9suua"},m:function(t,n){h(o,t,n),(e.refs.promptSingle=o).value=i.promptValue},p:function(t,n){s||(o.value=n.promptValue),(t._notice||t.promptClass)&&r!==(r="\n ui-pnotify-prompt-input\n "+(n._notice.get()._styles.input?n._notice.get()._styles.input:"")+"\n "+n.promptClass+"\n svelte-1y9suua")&&(o.className=r)},d:function(t){t&&g(o),v(o,"input",u),v(o,"keypress",c),e.refs.promptSingle===o&&(e.refs.promptSingle=null)}}}function f(e,t){var i,o;function r(t){return t.promptMultiLine?n:c}var s=r(t),u=s(e,t);return{c:function(){i=_("div"),u.c(),i.className=o="\n ui-pnotify-prompt-bar\n "+(t._notice.get()._styles.promptBar?t._notice.get()._styles.promptBar:"")+"\n "+(t._notice.get()._styles.text?t._notice.get()._styles.text:"")+"\n svelte-1y9suua"},m:function(t,n){h(i,t,n),u.m(i,null)},p:function(t,n){s===(s=r(n))&&u?u.p(t,n):(u.d(1),(u=s(e,n)).c(),u.m(i,null)),t._notice&&o!==(o="\n ui-pnotify-prompt-bar\n "+(n._notice.get()._styles.promptBar?n._notice.get()._styles.promptBar:"")+"\n "+(n._notice.get()._styles.text?n._notice.get()._styles.text:"")+"\n svelte-1y9suua")&&(i.className=o)},d:function(t){t&&g(i),u.d()}}}function m(e,t){var i,o;function r(t){return t.button.textTrusted?a:l}var s=r(t),u=s(e,t);return{c:function(){i=_("button"),u.c(),i._svelte={component:e,ctx:t},b(i,"click",p),i.type="button",i.className=o="\n ui-pnotify-action-button\n "+(t.button.primary?t._notice.get()._styles.btnPrimary?t._notice.get()._styles.btnPrimary:"":t._notice.get()._styles.btn?t._notice.get()._styles.btn:"")+"\n "+(t.button.addClass?t.button.addClass:"")+"\n svelte-1y9suua"},m:function(t,n){h(i,t,n),u.m(i,null)},p:function(t,n){s===(s=r(n))&&u?u.p(t,n):(u.d(1),(u=s(e,n)).c(),u.m(i,null)),i._svelte.ctx=n,(t.buttons||t._notice)&&o!==(o="\n ui-pnotify-action-button\n "+(n.button.primary?n._notice.get()._styles.btnPrimary?n._notice.get()._styles.btnPrimary:"":n._notice.get()._styles.btn?n._notice.get()._styles.btn:"")+"\n "+(n.button.addClass?n.button.addClass:"")+"\n svelte-1y9suua")&&(i.className=o)},d:function(t){t&&g(i),u.d(),v(i,"click",p)}}}function a(t,n){var e,i,o=n.button.text;return{c:function(){e=_("noscript"),i=_("noscript")},m:function(t,n){h(e,t,n),e.insertAdjacentHTML("afterend",o),h(i,t,n)},p:function(t,n){t.buttons&&o!==(o=n.button.text)&&(x(e,i),e.insertAdjacentHTML("afterend",o))},d:function(t){t&&(x(e,i),g(e),g(i))}}}function l(t,n){var e,i=n.button.text;return{c:function(){e=C(i)},m:function(t,n){h(e,t,n)},p:function(t,n){t.buttons&&i!==(i=n.button.text)&&(e.data=i)},d:function(t){t&&g(e)}}}function u(o,n){for(var r,s,u,c,a=n.prompt&&f(o,n),l=n.buttons,p=[],t=0;t<l.length;t+=1)p[t]=m(o,y(n,l,t));return{c:function(){r=_("div"),a&&a.c(),s=C("\n "),u=_("div");for(var t=0;t<p.length;t+=1)p[t].c();u.className=c="\n ui-pnotify-action-bar\n "+(n._notice.get()._styles.actionBar?n._notice.get()._styles.actionBar:"")+"\n "+(n._notice.get()._styles.text?n._notice.get()._styles.text:"")+"\n svelte-1y9suua",k(u,"justify-content",n.align),r.className="ui-pnotify-confirm"},m:function(t,n){h(r,t,n),a&&a.m(r,null),d(s,r),d(u,r);for(var e=0;e<p.length;e+=1)p[e].m(u,null)},p:function(t,n){if(n.prompt?a?a.p(t,n):((a=f(o,n)).c(),a.m(r,s)):a&&(a.d(1),a=null),t.buttons||t._notice){l=n.buttons;for(var e=0;e<l.length;e+=1){var i=y(n,l,e);p[e]?p[e].p(t,i):(p[e]=m(o,i),p[e].c(),p[e].m(u,null))}for(;e<p.length;e+=1)p[e].d(1);p.length=l.length}t._notice&&c!==(c="\n ui-pnotify-action-bar\n "+(n._notice.get()._styles.actionBar?n._notice.get()._styles.actionBar:"")+"\n "+(n._notice.get()._styles.text?n._notice.get()._styles.text:"")+"\n svelte-1y9suua")&&(u.className=c),t.align&&k(u,"justify-content",n.align)},d:function(t){t&&g(r),a&&a.d(),function(t,n){for(var e=0;e<t.length;e+=1)t[e]&&t[e].d(n)}(p,t)}}}function y(t,n,e){var i=Object.create(t);return i.button=n[e],i.each_value=n,i.button_index=e,i}function p(t){var n=this._svelte,e=n.component,i=n.ctx;e.handleClick(i.button,t)}function e(t){var n,e,i,o=this;e=t,(n=this)._handlers=Object.create(null),n._bind=e._bind,n.options=e,n.root=e.root||n,n.store=n.root.store||e.store,this.refs={},this._state=B(_extends({_notice:null,_options:{}},r.modules.Confirm.defaults),t.data),this._intro=!0,document.getElementById("svelte-1y9suua-style")||((i=_("style")).id="svelte-1y9suua-style",i.textContent=".ui-pnotify-action-bar.svelte-1y9suua,.ui-pnotify-prompt-bar.svelte-1y9suua{margin-top:5px;clear:both}.ui-pnotify-action-bar.svelte-1y9suua{display:flex;flex-wrap:wrap;justify-content:flex-end}.ui-pnotify-prompt-input.svelte-1y9suua{margin-bottom:5px;display:block;width:100%}.ui-pnotify-confirm-mx-1.svelte-1y9suua{margin:0 5px}.ui-pnotify.ui-pnotify-with-icon .ui-pnotify-confirm-ml{margin-left:24px}[dir=rtl] .ui-pnotify.ui-pnotify-with-icon .ui-pnotify-confirm-ml{margin-right:24px;margin-left:0}",d(i,document.head)),t.root||(this._oncreate=[]),this._fragment=s(this,this._state),this.root._oncreate.push(function(){(function(){this.fire("init",{module:this})}).call(o),o.fire("update",{changed:function(t,n){for(var e in n)t[e]=1;return t}({},o._state),current:o._state})}),t.target&&(this._fragment.c(),this._mount(t.target,t.anchor),N(this._oncreate))}function _(t){return document.createElement(t)}function d(t,n){n.appendChild(t)}function h(t,n,e){n.insertBefore(t,e)}function g(t){t.parentNode.removeChild(t)}function b(t,n,e){t.addEventListener(n,e,!1)}function v(t,n,e){t.removeEventListener(n,e,!1)}function x(t,n){for(;t.nextSibling&&t.nextSibling!==n;)t.parentNode.removeChild(t.nextSibling)}function C(t){return document.createTextNode(t)}function k(t,n,e){t.style.setProperty(n,e)}function B(t,n){for(var e in n)t[e]=n[e];return t}function N(t){for(;t&&t.length;)t.shift()()}function i(){}return B(e.prototype,{destroy:function(t){this.destroy=i,this.fire("destroy"),this.set=i,this._fragment.d(!1!==t),this._fragment=null,this._state={}},get:function(){return this._state},fire:function(t,n){var e=t in this._handlers&&this._handlers[t].slice();if(!e)return;for(var i=0;i<e.length;i+=1){var o=e[i];o.__calling||(o.__calling=!0,o.call(this,n),o.__calling=!1)}},on:function(t,n){var e=this._handlers[t]||(this._handlers[t]=[]);return e.push(n),{cancel:function(){var t=e.indexOf(n);~t&&e.splice(t,1)}}},set:function(t){if(this._set(B({},t)),this.root._lock)return;this.root._lock=!0,N(this.root._beforecreate),N(this.root._oncreate),N(this.root._aftercreate),this.root._lock=!1},_set:function(t){var n=this._state,e={},i=!1;for(var o in t)this._differs(t[o],n[o])&&(e[o]=i=!0);if(!i)return;this._state=B(B({},n),t),this._recompute(e,this._state),this._bind&&this._bind(e,this._state);this._fragment&&(this.fire("state",{changed:e,current:this._state,previous:n}),this._fragment.p(e,this._state),this.fire("update",{changed:e,current:this._state,previous:n}))},_mount:function(t,n){this._fragment[this._fragment.i?"i":"m"](t,n||null)},_differs:function(t,n){return t!=t?n==n:t!==n||t&&"object"===(void 0===t?"undefined":_typeof(t))||"function"==typeof t}}),B(e.prototype,{initModule:function(t){this.set(t)},afterOpen:function(){this.get().prompt&&(this.get().promptMultiLine?this.refs.promptMulti.focus():this.refs.promptSingle.focus())},handleClick:function(t,n){t.click&&t.click(this.get()._notice,this.get().prompt?this.get().promptValue:null,n)},handleKeyPress:function(t){if(13===t.keyCode&&!t.shiftKey){t.preventDefault();for(var n=this.get().buttons,e=0;e<n.length;e++)n[e].promptTrigger&&n[e].click&&n[e].click(this.get()._notice,this.get().prompt?this.get().promptValue:null,t)}}}),e.prototype._recompute=i,(t=e).key="Confirm",t.defaults={confirm:!1,prompt:!1,promptClass:"",promptValue:"",promptMultiLine:!1,align:"flex-end",buttons:[{text:"Ok",textTrusted:!1,addClass:"",primary:!0,promptTrigger:!0,click:function(t,n){t.close(),t.fire("pnotify.confirm",{notice:t,value:n})}},{text:"Cancel",textTrusted:!1,addClass:"",click:function(t){t.close(),t.fire("pnotify.cancel",{notice:t})}}]},r.modules.Confirm=t,r.modulesAppendContainer.push(t),_extends(r.styling.brighttheme,{actionBar:"",promptBar:"",btn:"",btnPrimary:"brighttheme-primary",input:""}),_extends(r.styling.bootstrap3,{actionBar:"ui-pnotify-confirm-ml",promptBar:"ui-pnotify-confirm-ml",btn:"btn btn-default ui-pnotify-confirm-mx-1",btnPrimary:"btn btn-default ui-pnotify-confirm-mx-1 btn-primary",input:"form-control"}),_extends(r.styling.bootstrap4,{actionBar:"ui-pnotify-confirm-ml",promptBar:"ui-pnotify-confirm-ml",btn:"btn btn-secondary mx-1",btnPrimary:"btn btn-primary mx-1",input:"form-control"}),r.styling.material||(r.styling.material={}),_extends(r.styling.material,{actionBar:"",promptBar:"",btn:"",btnPrimary:"ui-pnotify-material-primary",input:""}),e}(PNotify);
|
|
//# sourceMappingURL=PNotifyConfirm.js.map
|