mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-03-01 01:20:49 +03:00
6 lines
36 KiB
JavaScript
6 lines
36 KiB
JavaScript
/*! QRious v2.3.0 | (C) 2017 Alasdair Mercer | GPL v3 License
|
|
Based on jsqrencode | (C) 2010 tz@execpc.com | GPL v3 License
|
|
*/
|
|
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define("qrious",e):t.QRious=e()}(this,function(){"use strict";function t(t){return t&&t.__esModule?t.default:t}function e(t,e){return e={exports:{}},t(e,e.exports),e.exports}var n=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t},r=function(t){return Object(n(t))},i={}.hasOwnProperty,s=function(t,e){return i.call(t,e)},o=e(function(t){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)}),u=o["__core-js_shared__"]||(o["__core-js_shared__"]={}),a=function(t){return u[t]||(u[t]={})},f=0,c=Math.random(),h=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++f+c).toString(36))},l=a("keys"),_=function(t){return l[t]||(l[t]=h(t))},v=_("IE_PROTO"),d=Object.prototype,p=Object.getPrototypeOf||function(t){return t=r(t),s(t,v)?t[v]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?d:null},y=e(function(t){var e=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=e)}),g=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t},k=function(t,e,n){if(g(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},m=function(t){if(!b(t))throw TypeError(t+" is not an object!");return t},w=function(t){try{return!!t()}catch(t){return!0}},B=!w(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),O=o.document,M=b(O)&&b(O.createElement),S=function(t){return M?O.createElement(t):{}},E=!B&&!w(function(){return 7!=Object.defineProperty(S("div"),"a",{get:function(){return 7}}).a}),j=function(t,e){if(!b(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!b(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!b(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!b(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},A=Object.defineProperty,N=B?Object.defineProperty:function(t,e,n){if(m(t),e=j(e,!0),m(n),E)try{return A(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t},P={f:N},L=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},C=B?function(t,e,n){return P.f(t,e,L(1,n))}:function(t,e,n){return t[e]=n,t},T=function(t,e,n){var r,i,s,u=t&T.F,a=t&T.G,f=t&T.S,c=t&T.P,h=t&T.B,l=t&T.W,_=a?y:y[e]||(y[e]={}),v=_.prototype,d=a?o:f?o[e]:(o[e]||{}).prototype;a&&(n=e);for(r in n)(i=!u&&d&&void 0!==d[r])&&r in _||(s=i?d[r]:n[r],_[r]=a&&"function"!=typeof d[r]?n[r]:h&&i?k(s,o):l&&d[r]==s?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(s):c&&"function"==typeof s?k(Function.call,s):s,c&&((_.virtual||(_.virtual={}))[r]=s,t&T.R&&v&&!v[r]&&C(v,r,s)))};T.F=1,T.G=2,T.S=4,T.P=8,T.B=16,T.W=32,T.U=64,T.R=128;var x=T;!function(t,e){var n=(y.Object||{})[t]||Object[t],r={};r[t]=e(n),x(x.S+x.F*w(function(){n(1)}),"Object",r)}("getPrototypeOf",function(){return function(t){return p(r(t))}});var R=y.Object.getPrototypeOf,F=e(function(t){t.exports={default:R,__esModule:!0}}),I=t(F),z=e(function(t,e){e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}}),U=t(z);x(x.S+x.F*!B,"Object",{defineProperty:P.f});var D=y.Object,K=function(t,e,n){return D.defineProperty(t,e,n)},V=e(function(t){t.exports={default:K,__esModule:!0}}),q=e(function(t,e){e.__esModule=!0;var n=function(t){return t&&t.__esModule?t:{default:t}}(V);e.default=function(){function t(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),(0,n.default)(t,i.key,i)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}()}),G=t(q),W=Math.ceil,X=Math.floor,J=function(t){return isNaN(t=+t)?0:(t>0?X:W)(t)},H=C,Q={},Y={}.toString,Z=function(t){return Y.call(t).slice(8,-1)},$=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==Z(t)?t.split(""):Object(t)},tt=function(t){return $(n(t))},et=Math.min,nt=function(t){return t>0?et(J(t),9007199254740991):0},rt=Math.max,it=Math.min,st=function(t,e){return t=J(t),t<0?rt(t+e,0):it(t,e)},ot=function(t){return function(e,n,r){var i,s=tt(e),o=nt(s.length),u=st(r,o);if(t&&n!=n){for(;o>u;)if((i=s[u++])!=i)return!0}else for(;o>u;u++)if((t||u in s)&&s[u]===n)return t||u||0;return!t&&-1}}(!1),ut=_("IE_PROTO"),at=function(t,e){var n,r=tt(t),i=0,o=[];for(n in r)n!=ut&&s(r,n)&&o.push(n);for(;e.length>i;)s(r,n=e[i++])&&(~ot(o,n)||o.push(n));return o},ft="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),ct=Object.keys||function(t){return at(t,ft)},ht=B?Object.defineProperties:function(t,e){m(t);for(var n,r=ct(e),i=r.length,s=0;i>s;)P.f(t,n=r[s++],e[n]);return t},lt=o.document&&document.documentElement,_t=_("IE_PROTO"),vt=function(){},dt=function(){var t,e=S("iframe"),n=ft.length;for(e.style.display="none",lt.appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write("<script>document.F=Object<\/script>"),t.close(),dt=t.F;n--;)delete dt.prototype[ft[n]];return dt()},pt=Object.create||function(t,e){var n;return null!==t?(vt.prototype=m(t),n=new vt,vt.prototype=null,n[_t]=t):n=dt(),void 0===e?n:ht(n,e)},yt=e(function(t){var e=a("wks"),n=o.Symbol,r="function"==typeof n;(t.exports=function(t){return e[t]||(e[t]=r&&n[t]||(r?n:h)("Symbol."+t))}).store=e}),gt=P.f,kt=yt("toStringTag"),bt=function(t,e,n){t&&!s(t=n?t:t.prototype,kt)&>(t,kt,{configurable:!0,value:e})},mt={};C(mt,yt("iterator"),function(){return this});var wt=function(t,e,n){t.prototype=pt(mt,{next:L(1,n)}),bt(t,e+" Iterator")},Bt=yt("iterator"),Ot=!([].keys&&"next"in[].keys()),Mt=function(){return this},St=function(t,e,n,r,i,s,o){wt(n,e,r);var u,a,f,c=function(t){if(!Ot&&t in v)return v[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},h=e+" Iterator",l="values"==i,_=!1,v=t.prototype,d=v[Bt]||v["@@iterator"]||i&&v[i],y=d||c(i),g=i?l?c("entries"):y:void 0,k="Array"==e?v.entries||d:d;if(k&&(f=p(k.call(new t)))!==Object.prototype&&bt(f,h,!0),l&&d&&"values"!==d.name&&(_=!0,y=function(){return d.call(this)}),o&&(Ot||_||!v[Bt])&&C(v,Bt,y),Q[e]=y,Q[h]=Mt,i)if(u={values:l?y:c("values"),keys:s?y:c("keys"),entries:g},o)for(a in u)a in v||H(v,a,u[a]);else x(x.P+x.F*(Ot||_),e,u);return u},Et=function(t){return function(e,r){var i,s,o=String(n(e)),u=J(r),a=o.length;return u<0||u>=a?t?"":void 0:(i=o.charCodeAt(u),i<55296||i>56319||u+1===a||(s=o.charCodeAt(u+1))<56320||s>57343?t?o.charAt(u):i:t?o.slice(u,u+2):s-56320+(i-55296<<10)+65536)}}(!0);St(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=Et(e,n),this._i+=t.length,{value:t,done:!1})});var jt=function(t,e){return{value:e,done:!!t}};St(Array,"Array",function(t,e){this._t=tt(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,jt(1)):"keys"==e?jt(0,n):"values"==e?jt(0,t[n]):jt(0,[n,t[n]])},"values");Q.Arguments=Q.Array;for(var At=yt("toStringTag"),Nt=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],Pt=0;Pt<5;Pt++){var Lt=Nt[Pt],Ct=o[Lt],Tt=Ct&&Ct.prototype;Tt&&!Tt[At]&&C(Tt,At,Lt),Q[Lt]=Q.Array}var xt=yt,Rt={f:xt},Ft=Rt.f("iterator"),It=e(function(t){t.exports={default:Ft,__esModule:!0}}),zt=e(function(t){var e=h("meta"),n=P.f,r=0,i=Object.isExtensible||function(){return!0},o=!w(function(){return i(Object.preventExtensions({}))}),u=function(t){n(t,e,{value:{i:"O"+ ++r,w:{}}})},a=function(t,n){if(!b(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!s(t,e)){if(!i(t))return"F";if(!n)return"E";u(t)}return t[e].i},f=function(t,n){if(!s(t,e)){if(!i(t))return!0;if(!n)return!1;u(t)}return t[e].w},c=function(t){return o&&l.NEED&&i(t)&&!s(t,e)&&u(t),t},l=t.exports={KEY:e,NEED:!1,fastKey:a,getWeak:f,onFreeze:c}}),Ut=P.f,Dt=function(t){var e=y.Symbol||(y.Symbol={});"_"==t.charAt(0)||t in e||Ut(e,t,{value:Rt.f(t)})},Kt=function(t,e){for(var n,r=tt(t),i=ct(r),s=i.length,o=0;s>o;)if(r[n=i[o++]]===e)return n},Vt=Object.getOwnPropertySymbols,qt={f:Vt},Gt={}.propertyIsEnumerable,Wt={f:Gt},Xt=function(t){var e=ct(t),n=qt.f;if(n)for(var r,i=n(t),s=Wt.f,o=0;i.length>o;)s.call(t,r=i[o++])&&e.push(r);return e},Jt=Array.isArray||function(t){return"Array"==Z(t)},Ht=ft.concat("length","prototype"),Qt=Object.getOwnPropertyNames||function(t){return at(t,Ht)},Yt={f:Qt},Zt=Yt.f,$t={}.toString,te="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ee=function(t){try{return Zt(t)}catch(t){return te.slice()}},ne=function(t){return te&&"[object Window]"==$t.call(t)?ee(t):Zt(tt(t))},re={f:ne},ie=Object.getOwnPropertyDescriptor,se=B?ie:function(t,e){if(t=tt(t),e=j(e,!0),E)try{return ie(t,e)}catch(t){}if(s(t,e))return L(!Wt.f.call(t,e),t[e])},oe={f:se},ue=zt.KEY,ae=oe.f,fe=P.f,ce=re.f,he=o.Symbol,le=o.JSON,_e=le&&le.stringify,ve=yt("_hidden"),de=yt("toPrimitive"),pe={}.propertyIsEnumerable,ye=a("symbol-registry"),ge=a("symbols"),ke=a("op-symbols"),be=Object.prototype,me="function"==typeof he,we=o.QObject,Be=!we||!we.prototype||!we.prototype.findChild,Oe=B&&w(function(){return 7!=pt(fe({},"a",{get:function(){return fe(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=ae(be,e);r&&delete be[e],fe(t,e,n),r&&t!==be&&fe(be,e,r)}:fe,Me=function(t){var e=ge[t]=pt(he.prototype);return e._k=t,e},Se=me&&"symbol"==typeof he.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof he},Ee=function(t,e,n){return t===be&&Ee(ke,e,n),m(t),e=j(e,!0),m(n),s(ge,e)?(n.enumerable?(s(t,ve)&&t[ve][e]&&(t[ve][e]=!1),n=pt(n,{enumerable:L(0,!1)})):(s(t,ve)||fe(t,ve,L(1,{})),t[ve][e]=!0),Oe(t,e,n)):fe(t,e,n)},je=function(t,e){m(t);for(var n,r=Xt(e=tt(e)),i=0,s=r.length;s>i;)Ee(t,n=r[i++],e[n]);return t},Ae=function(t,e){return void 0===e?pt(t):je(pt(t),e)},Ne=function(t){var e=pe.call(this,t=j(t,!0));return!(this===be&&s(ge,t)&&!s(ke,t))&&(!(e||!s(this,t)||!s(ge,t)||s(this,ve)&&this[ve][t])||e)},Pe=function(t,e){if(t=tt(t),e=j(e,!0),t!==be||!s(ge,e)||s(ke,e)){var n=ae(t,e);return!n||!s(ge,e)||s(t,ve)&&t[ve][e]||(n.enumerable=!0),n}},Le=function(t){for(var e,n=ce(tt(t)),r=[],i=0;n.length>i;)s(ge,e=n[i++])||e==ve||e==ue||r.push(e);return r},Ce=function(t){for(var e,n=t===be,r=ce(n?ke:tt(t)),i=[],o=0;r.length>o;)!s(ge,e=r[o++])||n&&!s(be,e)||i.push(ge[e]);return i};me||(he=function(){if(this instanceof he)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),e=function(n){this===be&&e.call(ke,n),s(this,ve)&&s(this[ve],t)&&(this[ve][t]=!1),Oe(this,t,L(1,n))};return B&&Be&&Oe(be,t,{configurable:!0,set:e}),Me(t)},H(he.prototype,"toString",function(){return this._k}),oe.f=Pe,P.f=Ee,Yt.f=re.f=Le,Wt.f=Ne,qt.f=Ce,Rt.f=function(t){return Me(yt(t))}),x(x.G+x.W+x.F*!me,{Symbol:he});for(var Te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),xe=0;Te.length>xe;)yt(Te[xe++]);for(var Te=ct(yt.store),xe=0;Te.length>xe;)Dt(Te[xe++]);x(x.S+x.F*!me,"Symbol",{for:function(t){return s(ye,t+="")?ye[t]:ye[t]=he(t)},keyFor:function(t){if(Se(t))return Kt(ye,t);throw TypeError(t+" is not a symbol!")},useSetter:function(){Be=!0},useSimple:function(){Be=!1}}),x(x.S+x.F*!me,"Object",{create:Ae,defineProperty:Ee,defineProperties:je,getOwnPropertyDescriptor:Pe,getOwnPropertyNames:Le,getOwnPropertySymbols:Ce}),le&&x(x.S+x.F*(!me||w(function(){var t=he();return"[null]"!=_e([t])||"{}"!=_e({a:t})||"{}"!=_e(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!Se(t)){for(var e,n,r=[t],i=1;arguments.length>i;)r.push(arguments[i++]);return e=r[1],"function"==typeof e&&(n=e),!n&&Jt(e)||(e=function(t,e){if(n&&(e=n.call(this,t,e)),!Se(e))return e}),r[1]=e,_e.apply(le,r)}}}),he.prototype[de]||C(he.prototype,de,he.prototype.valueOf),bt(he,"Symbol"),bt(Math,"Math",!0),bt(o.JSON,"JSON",!0),Dt("asyncIterator"),Dt("observable");var Re=y.Symbol,Fe=e(function(t){t.exports={default:Re,__esModule:!0}}),Ie=e(function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var r=n(It),i=n(Fe),s="function"==typeof i.default&&"symbol"==typeof r.default?function(t){return typeof t}:function(t){return t&&"function"==typeof i.default&&t.constructor===i.default&&t!==i.default.prototype?"symbol":typeof t};e.default="function"==typeof i.default&&"symbol"===s(r.default)?function(t){return void 0===t?"undefined":s(t)}:function(t){return t&&"function"==typeof i.default&&t.constructor===i.default&&t!==i.default.prototype?"symbol":void 0===t?"undefined":s(t)}}),ze=e(function(t,e){e.__esModule=!0;var n=function(t){return t&&t.__esModule?t:{default:t}}(Ie);e.default=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":(0,n.default)(e))&&"function"!=typeof e?t:e}}),Ue=t(ze),De=function(t,e){if(m(t),!b(e)&&null!==e)throw TypeError(e+": can't set as prototype!")},Ke={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,n){try{n=k(Function.call,oe.f(Object.prototype,"__proto__").set,2),n(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,r){return De(t,r),e?t.__proto__=r:n(t,r),t}}({},!1):void 0),check:De};x(x.S,"Object",{setPrototypeOf:Ke.set});var Ve=y.Object.setPrototypeOf,qe=e(function(t){t.exports={default:Ve,__esModule:!0}});x(x.S,"Object",{create:pt});var Ge=y.Object,We=function(t,e){return Ge.create(t,e)},Xe=e(function(t){t.exports={default:We,__esModule:!0}}),Je=e(function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var r=n(qe),i=n(Xe),s=n(Ie);e.default=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":(0,s.default)(e)));t.prototype=(0,i.default)(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(r.default?(0,r.default)(t,e):t.__proto__=e)}}),He=t(Je),Qe=function(){function t(){U(this,t)}return G(t,null,[{key:"abs",value:function(t){return null!=t?Math.abs(t):null}},{key:"hasOwn",value:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}},{key:"throwUnimplemented",value:function(t,e){throw new Error('"'+e+'" method must be implemented on the '+t+" class")}},{key:"toUpperCase",value:function(t){return null!=t?t.toUpperCase():null}}]),t}(),Ye=function(){function t(){U(this,t)}return G(t,[{key:"getName",value:function(){Qe.throwUnimplemented("Service","getName")}}]),t}(),Ze=function(t){function e(){return U(this,e),Ue(this,(e.__proto__||I(e)).apply(this,arguments))}return He(e,t),G(e,[{key:"createCanvas",value:function(){Qe.throwUnimplemented("ElementService","createCanvas")}},{key:"createImage",value:function(){Qe.throwUnimplemented("ElementService","createImage")}},{key:"getName",value:function(){return"element"}},{key:"isCanvas",value:function(t){Qe.throwUnimplemented("ElementService","isCanvas")}},{key:"isImage",value:function(t){Qe.throwUnimplemented("ElementService","isImage")}}]),e}(Ye),$e=function(t){function e(){return U(this,e),Ue(this,(e.__proto__||I(e)).apply(this,arguments))}return He(e,t),G(e,[{key:"createCanvas",value:function(){return document.createElement("canvas")}},{key:"createImage",value:function(){return document.createElement("img")}},{key:"isCanvas",value:function(t){return t instanceof HTMLCanvasElement}},{key:"isImage",value:function(t){return t instanceof HTMLImageElement}}]),e}(Ze),tn=function(){function t(e,n,r){U(this,t),this.qrious=e,this.element=n,this.element.qrious=e,this.enabled=Boolean(r)}return G(t,[{key:"draw",value:function(t){Qe.throwUnimplemented("Renderer","draw")}},{key:"getElement",value:function(){return this.enabled||(this.enabled=!0,this.render()),this.element}},{key:"getModuleSize",value:function(t){var e=this.qrious,n=e.padding||0,r=Math.floor((e.size-2*n)/t.width);return Math.max(1,r)}},{key:"getOffset",value:function(t){var e=this.qrious,n=e.padding;if(null!=n)return n;var r=this.getModuleSize(t),i=Math.floor((e.size-r*t.width)/2);return Math.max(0,i)}},{key:"render",value:function(t){this.enabled&&(this.resize(),this.reset(),this.draw(t))}},{key:"reset",value:function(){Qe.throwUnimplemented("Renderer","reset")}},{key:"resize",value:function(){Qe.throwUnimplemented("Renderer","resize")}}]),t}(),en=function(t){function e(){return U(this,e),Ue(this,(e.__proto__||I(e)).apply(this,arguments))}return He(e,t),G(e,[{key:"draw",value:function(t){var e=this.qrious,n=this.getModuleSize(t),r=this.getOffset(t),i=this.element.getContext("2d");i.fillStyle=e.foreground,i.globalAlpha=e.foregroundAlpha;for(var s=0;s<t.width;s++)for(var o=0;o<t.width;o++)t.buffer[o*t.width+s]&&i.fillRect(n*s+r,n*o+r,n,n)}},{key:"reset",value:function(){var t=this.qrious,e=this.element.getContext("2d"),n=t.size;e.lineWidth=1,e.clearRect(0,0,n,n),e.fillStyle=t.background,e.globalAlpha=t.backgroundAlpha,e.fillRect(0,0,n,n)}},{key:"resize",value:function(){this.element.width=this.element.height=this.qrious.size}}]),e}(tn),nn=function(){function t(){U(this,t)}return G(t,null,[{key:"BLOCK",get:function(){return[0,11,15,19,23,27,31,16,18,20,22,24,26,28,20,22,24,24,26,28,28,22,24,24,26,26,28,28,24,24,26,26,26,28,28,24,26,26,26,28,28]}}]),t}(),rn=function(){function t(){U(this,t)}return G(t,null,[{key:"BLOCKS",get:function(){return[1,0,19,7,1,0,16,10,1,0,13,13,1,0,9,17,1,0,34,10,1,0,28,16,1,0,22,22,1,0,16,28,1,0,55,15,1,0,44,26,2,0,17,18,2,0,13,22,1,0,80,20,2,0,32,18,2,0,24,26,4,0,9,16,1,0,108,26,2,0,43,24,2,2,15,18,2,2,11,22,2,0,68,18,4,0,27,16,4,0,19,24,4,0,15,28,2,0,78,20,4,0,31,18,2,4,14,18,4,1,13,26,2,0,97,24,2,2,38,22,4,2,18,22,4,2,14,26,2,0,116,30,3,2,36,22,4,4,16,20,4,4,12,24,2,2,68,18,4,1,43,26,6,2,19,24,6,2,15,28,4,0,81,20,1,4,50,30,4,4,22,28,3,8,12,24,2,2,92,24,6,2,36,22,4,6,20,26,7,4,14,28,4,0,107,26,8,1,37,22,8,4,20,24,12,4,11,22,3,1,115,30,4,5,40,24,11,5,16,20,11,5,12,24,5,1,87,22,5,5,41,24,5,7,24,30,11,7,12,24,5,1,98,24,7,3,45,28,15,2,19,24,3,13,15,30,1,5,107,28,10,1,46,28,1,15,22,28,2,17,14,28,5,1,120,30,9,4,43,26,17,1,22,28,2,19,14,28,3,4,113,28,3,11,44,26,17,4,21,26,9,16,13,26,3,5,107,28,3,13,41,26,15,5,24,30,15,10,15,28,4,4,116,28,17,0,42,26,17,6,22,28,19,6,16,30,2,7,111,28,17,0,46,28,7,16,24,30,34,0,13,24,4,5,121,30,4,14,47,28,11,14,24,30,16,14,15,30,6,4,117,30,6,14,45,28,11,16,24,30,30,2,16,30,8,4,106,26,8,13,47,28,7,22,24,30,22,13,15,30,10,2,114,28,19,4,46,28,28,6,22,28,33,4,16,30,8,4,122,30,22,3,45,28,8,26,23,30,12,28,15,30,3,10,117,30,3,23,45,28,4,31,24,30,11,31,15,30,7,7,116,30,21,7,45,28,1,37,23,30,19,26,15,30,5,10,115,30,19,10,47,28,15,25,24,30,23,25,15,30,13,3,115,30,2,29,46,28,42,1,24,30,23,28,15,30,17,0,115,30,10,23,46,28,10,35,24,30,19,35,15,30,17,1,115,30,14,21,46,28,29,19,24,30,11,46,15,30,13,6,115,30,14,23,46,28,44,7,24,30,59,1,16,30,12,7,121,30,12,26,47,28,39,14,24,30,22,41,15,30,6,14,121,30,6,34,47,28,46,10,24,30,2,64,15,30,17,4,122,30,29,14,46,28,49,10,24,30,24,46,15,30,4,18,122,30,13,32,46,28,48,14,24,30,42,32,15,30,20,4,117,30,40,7,47,28,43,22,24,30,10,67,15,30,19,6,118,30,18,31,47,28,34,34,24,30,20,61,15,30]}},{key:"FINAL_FORMAT",get:function(){return[30660,29427,32170,30877,26159,25368,27713,26998,21522,20773,24188,23371,17913,16590,20375,19104,13663,12392,16177,14854,9396,8579,11994,11245,5769,5054,7399,6608,1890,597,3340,2107]}},{key:"LEVELS",get:function(){return{L:1,M:2,Q:3,H:4}}}]),t}(),sn=function(){function t(){U(this,t)}return G(t,null,[{key:"EXPONENT",get:function(){return[1,2,4,8,16,32,64,128,29,58,116,232,205,135,19,38,76,152,45,90,180,117,234,201,143,3,6,12,24,48,96,192,157,39,78,156,37,74,148,53,106,212,181,119,238,193,159,35,70,140,5,10,20,40,80,160,93,186,105,210,185,111,222,161,95,190,97,194,153,47,94,188,101,202,137,15,30,60,120,240,253,231,211,187,107,214,177,127,254,225,223,163,91,182,113,226,217,175,67,134,17,34,68,136,13,26,52,104,208,189,103,206,129,31,62,124,248,237,199,147,59,118,236,197,151,51,102,204,133,23,46,92,184,109,218,169,79,158,33,66,132,21,42,84,168,77,154,41,82,164,85,170,73,146,57,114,228,213,183,115,230,209,191,99,198,145,63,126,252,229,215,179,123,246,241,255,227,219,171,75,150,49,98,196,149,55,110,220,165,87,174,65,130,25,50,100,200,141,7,14,28,56,112,224,221,167,83,166,81,162,89,178,121,242,249,239,195,155,43,86,172,69,138,9,18,36,72,144,61,122,244,245,247,243,251,235,203,139,11,22,44,88,176,125,250,233,207,131,27,54,108,216,173,71,142,0]}},{key:"LOG",get:function(){return[255,0,1,25,2,50,26,198,3,223,51,238,27,104,199,75,4,100,224,14,52,141,239,129,28,193,105,248,200,8,76,113,5,138,101,47,225,36,15,33,53,147,142,218,240,18,130,69,29,181,194,125,106,39,249,185,201,154,9,120,77,228,114,166,6,191,139,98,102,221,48,253,226,152,37,179,16,145,34,136,54,208,148,206,143,150,219,189,241,210,19,92,131,56,70,64,30,66,182,163,195,72,126,110,107,58,40,84,250,133,186,61,202,94,155,159,10,21,121,43,78,212,229,172,115,243,167,87,7,112,192,247,140,128,99,13,103,74,222,237,49,197,254,24,227,165,153,119,38,184,180,124,17,68,146,217,35,32,137,46,55,63,209,91,149,188,207,205,144,135,151,178,220,252,190,97,242,86,211,171,20,42,93,158,132,60,57,83,71,109,65,162,31,45,67,216,183,123,164,118,196,23,73,236,127,12,111,246,108,161,59,82,41,157,85,170,251,96,134,177,187,204,62,90,203,89,95,176,156,169,160,81,11,245,22,235,122,117,44,215,79,174,213,233,230,231,173,232,116,214,244,234,168,80,88,175]}}]),t}(),on=function(){function t(){U(this,t)}return G(t,null,[{key:"BLOCK",get:function(){return[3220,1468,2713,1235,3062,1890,2119,1549,2344,2936,1117,2583,1330,2470,1667,2249,2028,3780,481,4011,142,3098,831,3445,592,2517,1776,2234,1951,2827,1070,2660,1345,3177]}}]),t}(),un=function(){function t(e){U(this,t),this._badness=[],this._level=rn.LEVELS[e.level],this._polynomial=[],this._value=e.value,this._valueLength=this._value.length,this._version=0,this._stringBuffer=[];for(var n=void 0,r=void 0,i=void 0,s=void 0;this._version<40;){this._version++;var o=4*(this._level-1)+16*(this._version-1);if(i=rn.BLOCKS[o++],s=rn.BLOCKS[o++],n=rn.BLOCKS[o++],r=rn.BLOCKS[o],o=n*(i+s)+s-3+(this._version<=9),this._valueLength<=o)break}this._dataBlock=n,this._eccBlock=r,this._neccBlock1=i,this._neccBlock2=s,this.width=17+4*this._version,this.buffer=t._createArray(this.width*this.width),this._ecc=t._createArray(this._dataBlock+(this._dataBlock+this._eccBlock)*(this._neccBlock1+this._neccBlock2)+this._neccBlock2),this._mask=t._createArray((this.width*(this.width+1)+1)/2),this._insertFinders(),this._insertAlignments(),this.buffer[8+this.width*(this.width-8)]=1,this._insertTimingGap(),this._reverseMask(),this._insertTimingRowAndColumn(),this._insertVersion(),this._syncMask(),this._convertBitStream(this._value.length),this._calculatePolynomial(),this._appendEccToData(),this._interleaveBlocks(),this._pack(),this._finish()}return G(t,null,[{key:"_createArray",value:function(t){for(var e=[],n=0;n<t;n++)e[n]=0;return e}},{key:"_getMaskBit",value:function(t,e){var n=void 0;return t>e&&(n=t,t=e,e=n),n=e,n+=e*e,n>>=1,n+=t}},{key:"_modN",value:function(t){for(;t>=255;)t-=255,t=(t>>8)+(255&t);return t}},{key:"N1",get:function(){return 3}},{key:"N2",get:function(){return 3}},{key:"N3",get:function(){return 40}},{key:"N4",get:function(){return 10}}]),G(t,[{key:"_addAlignment",value:function(t,e){this.buffer[t+this.width*e]=1;for(var n=-2;n<2;n++)this.buffer[t+n+this.width*(e-2)]=1,this.buffer[t-2+this.width*(e+n+1)]=1,this.buffer[t+2+this.width*(e+n)]=1,this.buffer[t+n+1+this.width*(e+2)]=1;for(var r=0;r<2;r++)this._setMask(t-1,e+r),this._setMask(t+1,e-r),this._setMask(t-r,e-1),this._setMask(t+r,e+1)}},{key:"_appendData",value:function(e,n,r,i){for(var s=0;s<i;s++)this._stringBuffer[r+s]=0;for(var o=0;o<n;o++){var u=sn.LOG[this._stringBuffer[e+o]^this._stringBuffer[r]];if(255!==u)for(var a=1;a<i;a++)this._stringBuffer[r+a-1]=this._stringBuffer[r+a]^sn.EXPONENT[t._modN(u+this._polynomial[i-a])];else for(var f=r;f<r+i;f++)this._stringBuffer[f]=this._stringBuffer[f+1];this._stringBuffer[r+i-1]=255===u?0:sn.EXPONENT[t._modN(u+this._polynomial[0])]}}},{key:"_appendEccToData",value:function(){for(var t=0,e=this._calculateMaxLength(),n=0;n<this._neccBlock1;n++)this._appendData(t,this._dataBlock,e,this._eccBlock),t+=this._dataBlock,e+=this._eccBlock;for(var r=0;r<this._neccBlock2;r++)this._appendData(t,this._dataBlock+1,e,this._eccBlock),t+=this._dataBlock+1,e+=this._eccBlock}},{key:"_applyMask",value:function(t){var e=this.width;switch(t){case 0:for(var n=0;n<e;n++)for(var r=0;r<e;r++)r+n&1||this._isMasked(r,n)||(this.buffer[r+n*e]^=1);break;case 1:for(var i=0;i<e;i++)for(var s=0;s<e;s++)1&i||this._isMasked(s,i)||(this.buffer[s+i*e]^=1);break;case 2:for(var o=0;o<e;o++)for(var u=0,a=0;a<e;a++,u++)3===u&&(u=0),u||this._isMasked(a,o)||(this.buffer[a+o*e]^=1);break;case 3:for(var f=0,c=0;c<e;c++,f++){3===f&&(f=0);for(var h=f,l=0;l<e;l++,h++)3===h&&(h=0),h||this._isMasked(l,c)||(this.buffer[l+c*e]^=1)}break;case 4:for(var _=0;_<e;_++)for(var v=0,d=_>>1&1,p=0;p<e;p++,v++)3===v&&(v=0,d=!d),d||this._isMasked(p,_)||(this.buffer[p+_*e]^=1);break;case 5:for(var y=0,g=0;g<e;g++,y++){3===y&&(y=0);for(var k=0,b=0;b<e;b++,k++)3===k&&(k=0),(b&g&1)+!(!k|!y)||this._isMasked(b,g)||(this.buffer[b+g*e]^=1)}break;case 6:for(var m=0,w=0;w<e;w++,m++){3===m&&(m=0);for(var B=0,O=0;O<e;O++,B++)3===B&&(B=0),(O&w&1)+(B&&B===m)&1||this._isMasked(O,w)||(this.buffer[O+w*e]^=1)}break;case 7:for(var M=0,S=0;S<e;S++,M++){3===M&&(M=0);for(var E=0,j=0;j<e;j++,E++)3===E&&(E=0),(E&&E===M)+(j+S&1)&1||this._isMasked(j,S)||(this.buffer[j+S*e]^=1)}}}},{key:"_calculateMaxLength",value:function(){return this._dataBlock*(this._neccBlock1+this._neccBlock2)+this._neccBlock2}},{key:"_calculatePolynomial",value:function(){this._polynomial[0]=1;for(var e=0;e<this._eccBlock;e++){this._polynomial[e+1]=1;for(var n=e;n>0;n--)this._polynomial[n]=this._polynomial[n]?this._polynomial[n-1]^sn.EXPONENT[t._modN(sn.LOG[this._polynomial[n]]+e)]:this._polynomial[n-1];this._polynomial[0]=sn.EXPONENT[t._modN(sn.LOG[this._polynomial[0]]+e)]}for(var r=0;r<=this._eccBlock;r++)this._polynomial[r]=sn.LOG[this._polynomial[r]]}},{key:"_checkBadness",value:function(){for(var e=0,n=this.width,r=0;r<n-1;r++)for(var i=0;i<n-1;i++)(this.buffer[i+n*r]&&this.buffer[i+1+n*r]&&this.buffer[i+n*(r+1)]&&this.buffer[i+1+n*(r+1)]||!(this.buffer[i+n*r]||this.buffer[i+1+n*r]||this.buffer[i+n*(r+1)]||this.buffer[i+1+n*(r+1)]))&&(e+=t.N2);for(var s=0,o=0;o<n;o++){var u=0;this._badness[0]=0;for(var a=0,f=0;f<n;f++){var c=this.buffer[f+n*o];a===c?this._badness[u]++:this._badness[++u]=1,a=c,s+=a?1:-1}e+=this._getBadness(u)}s<0&&(s=-s);var h=0,l=s;for(l+=l<<2,l<<=1;l>n*n;)l-=n*n,h++;e+=h*t.N4;for(var _=0;_<n;_++){var v=0;this._badness[0]=0;for(var d=0,p=0;p<n;p++){var y=this.buffer[_+n*p];d===y?this._badness[v]++:this._badness[++v]=1,d=y}e+=this._getBadness(v)}return e}},{key:"_convertBitStream",value:function(t){for(var e=0;e<t;e++)this._ecc[e]=this._value.charCodeAt(e);this._stringBuffer=this._ecc.slice(0);var n=this._calculateMaxLength();t>=n-2&&(t=n-2,this._version>9&&t--);var r=t;if(this._version>9){for(this._stringBuffer[r+2]=0,this._stringBuffer[r+3]=0;r--;){var i=this._stringBuffer[r];this._stringBuffer[r+3]|=255&i<<4,this._stringBuffer[r+2]=i>>4}this._stringBuffer[2]|=255&t<<4,this._stringBuffer[1]=t>>4,this._stringBuffer[0]=64|t>>12}else{for(this._stringBuffer[r+1]=0,this._stringBuffer[r+2]=0;r--;){var s=this._stringBuffer[r];this._stringBuffer[r+2]|=255&s<<4,this._stringBuffer[r+1]=s>>4}this._stringBuffer[1]|=255&t<<4,this._stringBuffer[0]=64|t>>4}for(r=t+3-(this._version<10);r<n;)this._stringBuffer[r++]=236,this._stringBuffer[r++]=17}},{key:"_getBadness",value:function(e){for(var n=0,r=0;r<=e;r++)this._badness[r]>=5&&(n+=t.N1+this._badness[r]-5);for(var i=3;i<e-1;i+=2)this._badness[i-2]===this._badness[i+2]&&this._badness[i+2]===this._badness[i-1]&&this._badness[i-1]===this._badness[i+1]&&3*this._badness[i-1]===this._badness[i]&&(0===this._badness[i-3]||i+3>e||3*this._badness[i-3]>=4*this._badness[i]||3*this._badness[i+3]>=4*this._badness[i])&&(n+=t.N3);return n}},{key:"_finish",value:function(){this._stringBuffer=this.buffer.slice(0);var t=0,e=void 0,n=3e4;for(e=0;e<8;e++){this._applyMask(e);var r=this._checkBadness();if(r<n&&(n=r,t=e),7===t)break;this.buffer=this._stringBuffer.slice(0)}for(t!==e&&this._applyMask(t),n=rn.FINAL_FORMAT[t+(this._level-1<<3)],e=0;e<8;e++,n>>=1)1&n&&(this.buffer[this.width-1-e+8*this.width]=1,e<6?this.buffer[8+this.width*e]=1:this.buffer[8+this.width*(e+1)]=1);for(e=0;e<7;e++,n>>=1)1&n&&(this.buffer[8+this.width*(this.width-7+e)]=1,e?this.buffer[6-e+8*this.width]=1:this.buffer[7+8*this.width]=1)}},{key:"_interleaveBlocks",value:function(){var t=this._calculateMaxLength(),e=void 0,n=0;for(e=0;e<this._dataBlock;e++){for(var r=0;r<this._neccBlock1;r++)this._ecc[n++]=this._stringBuffer[e+r*this._dataBlock];for(var i=0;i<this._neccBlock2;i++)this._ecc[n++]=this._stringBuffer[this._neccBlock1*this._dataBlock+e+i*(this._dataBlock+1)]}for(var s=0;s<this._neccBlock2;s++)this._ecc[n++]=this._stringBuffer[this._neccBlock1*this._dataBlock+e+s*(this._dataBlock+1)];for(e=0;e<this._eccBlock;e++)for(var o=0;o<this._neccBlock1+this._neccBlock2;o++)this._ecc[n++]=this._stringBuffer[t+e+o*this._eccBlock];this._stringBuffer=this._ecc}},{key:"_insertAlignments",value:function(){var t=this.width;if(this._version>1)for(var e=nn.BLOCK[this._version],n=t-7;;){for(var r=t-7;r>e-3&&(this._addAlignment(r,n),!(r<e));)r-=e;if(n<=e+9)break;n-=e,this._addAlignment(6,n),this._addAlignment(n,6)}}},{key:"_insertFinders",value:function(){for(var t=this.width,e=0;e<3;e++){var n=0,r=0;1===e&&(n=t-7),2===e&&(r=t-7),this.buffer[r+3+t*(n+3)]=1;for(var i=0;i<6;i++)this.buffer[r+i+t*n]=1,this.buffer[r+t*(n+i+1)]=1,this.buffer[r+6+t*(n+i)]=1,this.buffer[r+i+1+t*(n+6)]=1;for(var s=1;s<5;s++)this._setMask(r+s,n+1),this._setMask(r+1,n+s+1),this._setMask(r+5,n+s),this._setMask(r+s+1,n+5);for(var o=2;o<4;o++)this.buffer[r+o+t*(n+2)]=1,this.buffer[r+2+t*(n+o+1)]=1,this.buffer[r+4+t*(n+o)]=1,this.buffer[r+o+1+t*(n+4)]=1}}},{key:"_insertTimingGap",value:function(){for(var t=this.width,e=0;e<7;e++)this._setMask(7,e),this._setMask(t-8,e),this._setMask(7,e+t-7);for(var n=0;n<8;n++)this._setMask(n,7),this._setMask(n+t-8,7),this._setMask(n,t-8)}},{key:"_insertTimingRowAndColumn",value:function(){for(var t=this.width,e=0;e<t-14;e++)1&e?(this._setMask(8+e,6),this._setMask(6,8+e)):(this.buffer[8+e+6*t]=1,this.buffer[6+t*(8+e)]=1)}},{key:"_insertVersion",value:function(){var t=this.width;if(this._version>6)for(var e=on.BLOCK[this._version-7],n=17,r=0;r<6;r++)for(var i=0;i<3;i++,n--)1&(n>11?this._version>>n-12:e>>n)?(this.buffer[5-r+t*(2-i+t-11)]=1,this.buffer[2-i+t-11+t*(5-r)]=1):(this._setMask(5-r,2-i+t-11),this._setMask(2-i+t-11,5-r))}},{key:"_isMasked",value:function(e,n){var r=t._getMaskBit(e,n);return 1===this._mask[r]}},{key:"_pack",value:function(){for(var t=this.width-1,e=this.width-1,n=1,r=1,i=(this._dataBlock+this._eccBlock)*(this._neccBlock1+this._neccBlock2)+this._neccBlock2,s=0;s<i;s++)for(var o=this._stringBuffer[s],u=0;u<8;u++,o<<=1){128&o&&(this.buffer[t+this.width*e]=1);do{r?t--:(t++,n?0!==e?e--:(t-=2,n=!n,6===t&&(t--,e=9)):e!==this.width-1?e++:(t-=2,n=!n,6===t&&(t--,e-=8))),r=!r}while(this._isMasked(t,e))}}},{key:"_reverseMask",value:function(){for(var t=this.width,e=0;e<9;e++)this._setMask(e,8);for(var n=0;n<8;n++)this._setMask(n+t-8,8),
|
|
this._setMask(8,n);for(var r=0;r<7;r++)this._setMask(8,r+t-7)}},{key:"_setMask",value:function(e,n){var r=t._getMaskBit(e,n);this._mask[r]=1}},{key:"_syncMask",value:function(){for(var t=this.width,e=0;e<t;e++)for(var n=0;n<=e;n++)this.buffer[n+t*e]&&this._setMask(n,e)}}]),t}(),an=function(t){function e(){return U(this,e),Ue(this,(e.__proto__||I(e)).apply(this,arguments))}return He(e,t),G(e,[{key:"draw",value:function(){this.element.src=this.qrious.toDataURL()}},{key:"reset",value:function(){this.element.src=""}},{key:"resize",value:function(){this.element.width=this.element.height=this.qrious.size}}]),e}(tn),fn=function(){function t(e,n,r,i){U(this,t),this._name=e,this._defaultValue=n,this._valueTransformer=r,this._fieldName="function"==typeof i?i(this):"_"+e}return G(t,[{key:"transform",value:function(t){var e=this._valueTransformer;return"function"==typeof e?e(t,this):t}},{key:"fieldName",get:function(){return this._fieldName}},{key:"name",get:function(){return this._name}},{key:"defaultValue",get:function(){return this._defaultValue}}]),t}(),cn=Wt.f,hn=function(t){return function(e){for(var n,r=tt(e),i=ct(r),s=i.length,o=0,u=[];s>o;)cn.call(r,n=i[o++])&&u.push(t?[n,r[n]]:r[n]);return u}}(!1);x(x.S,"Object",{values:function(t){return hn(t)}});var ln=y.Object.values,_n=e(function(t){t.exports={default:ln,__esModule:!0}}),vn=t(_n),dn=function(){function t(e){var n=this;U(this,t),this._options={},e.forEach(function(t){n._options[t.name]=t})}return G(t,null,[{key:"_get",value:function(t,e){return e[t.fieldName]}},{key:"_set",value:function(t,e,n){var r=t.fieldName,i=n[r],s=t.transform(null!=e?e:t.defaultValue);return n[r]=s,s!==i}}]),G(t,[{key:"applyDefaults",value:function(e){var n=this._options;for(var r in n)if(Qe.hasOwn(n,r)){var i=n[r];t._set(i,i.defaultValue,e)}}},{key:"exists",value:function(t){return null!=this._options[t]}},{key:"get",value:function(e,n){return t._get(this._options[e],n)}},{key:"getAll",value:function(e){var n=this._options,r={};for(var i in n)Qe.hasOwn(n,i)&&(r[i]=t._get(n[i],e));return r}},{key:"set",value:function(e,n,r){var i=this._options[e];if(!i)throw new Error("Invalid option: "+e);return t._set(i,n,r)}},{key:"setAll",value:function(t,e){if(!t)return!1;var n=!1;for(var r in t)Qe.hasOwn(t,r)&&this.set(r,t[r],e)&&(n=!0);return n}},{key:"options",get:function(){return vn(this._options)}}]),t}(),pn=function(){function t(){U(this,t),this._services={}}return G(t,[{key:"getService",value:function(t){var e=this._services[t];if(!e)throw new Error("Service is not being managed with name: "+t);return e}},{key:"setService",value:function(t,e){if(this._services[t])throw new Error("Service is already managed with name: "+t);e&&(this._services[t]=e)}}]),t}(),yn=new dn([new fn("background","white"),new fn("backgroundAlpha",1,Qe.abs),new fn("element"),new fn("foreground","black"),new fn("foregroundAlpha",1,Qe.abs),new fn("level","L",Qe.toUpperCase),new fn("mime","image/png"),new fn("padding",null,Qe.abs),new fn("size",100,Qe.abs),new fn("value","")]),gn=new pn,kn=function(){function t(e){U(this,t),yn.applyDefaults(this),yn.setAll(e,this);var n=yn.get("element",this),r=gn.getService("element"),i=n&&r.isCanvas(n)?n:r.createCanvas(),s=n&&r.isImage(n)?n:r.createImage();this._canvasRenderer=new en(this,i,!0),this._imageRenderer=new an(this,s,s===n),this.update()}return G(t,null,[{key:"use",value:function(t){gn.setService(t.getName(),t)}},{key:"DEFAULTS",get:function(){var t={};return yn.options.forEach(function(e){t[e.name]=e.defaultValue}),t}},{key:"VERSION",get:function(){return"2.3.0"}}]),G(t,[{key:"get",value:function(){return yn.getAll(this)}},{key:"set",value:function(t){yn.setAll(t,this)&&this.update()}},{key:"toDataURL",value:function(t){return this.canvas.toDataURL(t||this.mime)}},{key:"update",value:function(){var t=new un({level:this.level,value:this.value});this._canvasRenderer.render(t),this._imageRenderer.render(t)}},{key:"background",get:function(){return yn.get("background",this)},set:function(t){yn.set("background",t,this)&&this.update()}},{key:"backgroundAlpha",get:function(){return yn.get("backgroundAlpha",this)},set:function(t){yn.set("backgroundAlpha",t,this)&&this.update()}},{key:"canvas",get:function(){return this._canvasRenderer.getElement()}},{key:"foreground",get:function(){return yn.get("foreground",this)},set:function(t){yn.set("foreground",t,this)&&this.update()}},{key:"foregroundAlpha",get:function(){return yn.get("foregroundAlpha",this)},set:function(t){yn.set("foregroundAlpha",t,this)&&this.update()}},{key:"image",get:function(){return this._imageRenderer.getElement()}},{key:"level",get:function(){return yn.get("level",this)},set:function(t){yn.set("level",t,this)&&this.update()}},{key:"mime",get:function(){return yn.get("mime",this)},set:function(t){yn.set("mime",t,this)&&this.update()}},{key:"padding",get:function(){return yn.get("padding",this)},set:function(t){yn.set("padding",t,this)&&this.update()}},{key:"size",get:function(){return yn.get("size",this)},set:function(t){yn.set("size",t,this)&&this.update()}},{key:"value",get:function(){return yn.get("value",this)},set:function(t){yn.set("value",t,this)&&this.update()}}]),t}();return kn.use(new $e),kn});
|