From e12b8a5939b5238857c4bbef3594fa998bca3dbf Mon Sep 17 00:00:00 2001 From: wanpan11 Date: Fri, 26 Jul 2024 06:52:58 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20wanpan11?= =?UTF-8?q?/joystick@026d99d64ffd3e7d0bcf5372e045fc75c9b2bcfc=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 2 +- demo/customization/index.html | 2 +- demo/dynamic/index.html | 2 +- demo/index.html | 2 +- index.html | 2 +- ...e.async.js => meta__docs.143765dd.async.js | 20 +++++++++++++++---- start/index.html | 2 +- umi.576d497a.js => umi.1d4f0795.js | 4 ++-- ~demos/:id/index.html | 2 +- .../docs-demo-customization-demo-0/index.html | 2 +- ~demos/docs-demo-demo-0/index.html | 2 +- ~demos/docs-demo-dynamic-demo-0/index.html | 2 +- 12 files changed, 28 insertions(+), 16 deletions(-) rename meta__docs.0064b51e.async.js => meta__docs.143765dd.async.js (64%) rename umi.576d497a.js => umi.1d4f0795.js (99%) diff --git a/404.html b/404.html index 867ac2b..d96ad35 100644 --- a/404.html +++ b/404.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/demo/customization/index.html b/demo/customization/index.html index 867ac2b..d96ad35 100644 --- a/demo/customization/index.html +++ b/demo/customization/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/demo/dynamic/index.html b/demo/dynamic/index.html index 867ac2b..d96ad35 100644 --- a/demo/dynamic/index.html +++ b/demo/dynamic/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/demo/index.html b/demo/index.html index 867ac2b..d96ad35 100644 --- a/demo/index.html +++ b/demo/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/index.html b/index.html index 867ac2b..d96ad35 100644 --- a/index.html +++ b/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/meta__docs.0064b51e.async.js b/meta__docs.143765dd.async.js similarity index 64% rename from meta__docs.0064b51e.async.js rename to meta__docs.143765dd.async.js index e848303..7ec9910 100644 --- a/meta__docs.0064b51e.async.js +++ b/meta__docs.143765dd.async.js @@ -1,10 +1,10 @@ -"use strict";(self.webpackChunkjoystick_kit=self.webpackChunkjoystick_kit||[]).push([[904],{59089:function(k,e,n){n.r(e),n.d(e,{demos:function(){return J}});var a=n(90228),r=n.n(a),v=n(87999),E=n.n(v),u=n(75271),l=n(22020),J={"docs-demo-customization-demo-0":{component:u.memo(u.lazy(E()(r()().mark(function j(){var m,h;return r()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Promise.resolve().then(n.bind(n,73718));case 2:return m=i.sent,h=m.default,i.abrupt("return",{default:function(){return u.createElement(h,null)}});case 5:case"end":return i.stop()}},j)})))),asset:{type:"BLOCK",id:"docs-demo-customization-demo-0",refAtomIds:[],dependencies:{"index.jsx":{type:"FILE",value:`import Demo from './customization.tsx'; +"use strict";(self.webpackChunkjoystick_kit=self.webpackChunkjoystick_kit||[]).push([[904],{59089:function(k,e,n){n.r(e),n.d(e,{demos:function(){return D}});var d=n(90228),r=n.n(d),v=n(87999),E=n.n(v),a=n(75271),l=n(22020),D={"docs-demo-customization-demo-0":{component:a.memo(a.lazy(E()(r()().mark(function j(){var y,h;return r()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Promise.resolve().then(n.bind(n,73718));case 2:return y=i.sent,h=y.default,i.abrupt("return",{default:function(){return a.createElement(h,null)}});case 5:case"end":return i.stop()}},j)})))),asset:{type:"BLOCK",id:"docs-demo-customization-demo-0",refAtomIds:[],dependencies:{"index.jsx":{type:"FILE",value:`import Demo from './customization.tsx'; -export default () => ;`},"./customization.tsx":{type:"FILE",value:n(70754).Z}},entry:"index.jsx"},context:{"./customization.tsx":n(73718)},renderOpts:{compile:function(){var j=E()(r()().mark(function h(){var g,i=arguments;return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.e(382).then(n.bind(n,49382));case 2:return c.abrupt("return",(g=c.sent).default.apply(g,i));case 3:case"end":return c.stop()}},h)}));function m(){return j.apply(this,arguments)}return m}()}}}},28661:function(k,e,n){n.r(e),n.d(e,{demos:function(){return J}});var a=n(90228),r=n.n(a),v=n(87999),E=n.n(v),u=n(75271),l=n(27617),J={"docs-demo-dynamic-demo-0":{component:u.memo(u.lazy(E()(r()().mark(function j(){var m,h;return r()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Promise.resolve().then(n.bind(n,39649));case 2:return m=i.sent,h=m.default,i.abrupt("return",{default:function(){return u.createElement(h,null)}});case 5:case"end":return i.stop()}},j)})))),asset:{type:"BLOCK",id:"docs-demo-dynamic-demo-0",refAtomIds:[],dependencies:{"index.jsx":{type:"FILE",value:`import Demo from './dynamic.tsx'; +export default () => ;`},"./customization.tsx":{type:"FILE",value:n(70754).Z}},entry:"index.jsx"},context:{"./customization.tsx":n(73718)},renderOpts:{compile:function(){var j=E()(r()().mark(function h(){var g,i=arguments;return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.e(382).then(n.bind(n,49382));case 2:return c.abrupt("return",(g=c.sent).default.apply(g,i));case 3:case"end":return c.stop()}},h)}));function y(){return j.apply(this,arguments)}return y}()}}}},28661:function(k,e,n){n.r(e),n.d(e,{demos:function(){return D}});var d=n(90228),r=n.n(d),v=n(87999),E=n.n(v),a=n(75271),l=n(27617),D={"docs-demo-dynamic-demo-0":{component:a.memo(a.lazy(E()(r()().mark(function j(){var y,h;return r()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Promise.resolve().then(n.bind(n,39649));case 2:return y=i.sent,h=y.default,i.abrupt("return",{default:function(){return a.createElement(h,null)}});case 5:case"end":return i.stop()}},j)})))),asset:{type:"BLOCK",id:"docs-demo-dynamic-demo-0",refAtomIds:[],dependencies:{"index.jsx":{type:"FILE",value:`import Demo from './dynamic.tsx'; -export default () => ;`},"./dynamic.tsx":{type:"FILE",value:n(85678).Z}},entry:"index.jsx"},context:{"./dynamic.tsx":n(39649)},renderOpts:{compile:function(){var j=E()(r()().mark(function h(){var g,i=arguments;return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.e(382).then(n.bind(n,49382));case 2:return c.abrupt("return",(g=c.sent).default.apply(g,i));case 3:case"end":return c.stop()}},h)}));function m(){return j.apply(this,arguments)}return m}()}}}},99110:function(k,e,n){n.r(e),n.d(e,{demos:function(){return J}});var a=n(90228),r=n.n(a),v=n(87999),E=n.n(v),u=n(75271),l=n(49641),J={"docs-demo-demo-0":{component:u.memo(u.lazy(E()(r()().mark(function j(){var m,h;return r()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Promise.resolve().then(n.bind(n,39428));case 2:return m=i.sent,h=m.default,i.abrupt("return",{default:function(){return u.createElement(h,null)}});case 5:case"end":return i.stop()}},j)})))),asset:{type:"BLOCK",id:"docs-demo-demo-0",refAtomIds:[],dependencies:{"index.jsx":{type:"FILE",value:`import Demo from './index.tsx'; +export default () => ;`},"./dynamic.tsx":{type:"FILE",value:n(85678).Z}},entry:"index.jsx"},context:{"./dynamic.tsx":n(39649)},renderOpts:{compile:function(){var j=E()(r()().mark(function h(){var g,i=arguments;return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.e(382).then(n.bind(n,49382));case 2:return c.abrupt("return",(g=c.sent).default.apply(g,i));case 3:case"end":return c.stop()}},h)}));function y(){return j.apply(this,arguments)}return y}()}}}},99110:function(k,e,n){n.r(e),n.d(e,{demos:function(){return D}});var d=n(90228),r=n.n(d),v=n(87999),E=n.n(v),a=n(75271),l=n(49641),D={"docs-demo-demo-0":{component:a.memo(a.lazy(E()(r()().mark(function j(){var y,h;return r()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Promise.resolve().then(n.bind(n,39428));case 2:return y=i.sent,h=y.default,i.abrupt("return",{default:function(){return a.createElement(h,null)}});case 5:case"end":return i.stop()}},j)})))),asset:{type:"BLOCK",id:"docs-demo-demo-0",refAtomIds:[],dependencies:{"index.jsx":{type:"FILE",value:`import Demo from './index.tsx'; -export default () => ;`},"./index.tsx":{type:"FILE",value:n(59959).Z}},entry:"index.jsx"},context:{"./index.tsx":n(39428)},renderOpts:{compile:function(){var j=E()(r()().mark(function h(){var g,i=arguments;return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.e(382).then(n.bind(n,49382));case 2:return c.abrupt("return",(g=c.sent).default.apply(g,i));case 3:case"end":return c.stop()}},h)}));function m(){return j.apply(this,arguments)}return m}()}}}},10137:function(k,e,n){n.r(e),n.d(e,{demos:function(){return v}});var a=n(75271),r=n(91836),v={}},68015:function(k,e,n){n.r(e),n.d(e,{demos:function(){return v}});var a=n(75271),r=n(56583),v={}},73718:function(k,e,n){n.r(e),n.d(e,{default:function(){return l}});var a=n(79861),r=n(75271),v=n.p+"static/joystick_back.2293e125.png",E="data:image/png;base64,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",u=n(52676);function l(){return(0,r.useEffect)(function(){var J=new a.Z;J.create({mode:"static",zone:"joystick",size:120,position:{top:"calc(50% - 60px)",left:"calc(50% - 60px)"},backImg:{back:v,front:E}}),J.on("move",function(j,m){console.log(j),console.log(m)})},[]),(0,u.jsx)("div",{id:"joystick",style:{width:"100%",height:300,background:"#565aff"}})}},39649:function(k,e,n){n.r(e),n.d(e,{default:function(){return E}});var a=n(79861),r=n(75271),v=n(52676);function E(){return(0,r.useEffect)(function(){var u=new a.Z;u.create({mode:"dynamic",zone:"joystick"})},[]),(0,v.jsx)("div",{id:"joystick",style:{width:"100%",height:300,background:"#565aff"}})}},39428:function(k,e,n){n.r(e),n.d(e,{default:function(){return E}});var a=n(79861),r=n(75271),v=n(52676);function E(){return(0,r.useEffect)(function(){var u=new a.Z;u.create({mode:"static",zone:"joystick"})},[]),(0,v.jsx)("div",{id:"joystick",style:{width:"100%",height:300,background:"#565aff"}})}},79861:function(k,e,n){n.d(e,{Z:function(){return S}});var a=n(17069),r=n.n(a),v=n(25298),E=n.n(v),u=n(82092),l=n.n(u),J=function(t,o){var s=o.x-t.x,y=o.y-t.y;return Math.sqrt(s*s+y*y)},j=function(t,o){var s=o.x-t.x,y=o.y-t.y;return Math.atan2(y,s)},m=function(t){return t*180/Math.PI},h=function(t,o){var s={x:0,y:0};return s.x=-(t*Math.cos(o)),s.y=-(t*Math.sin(o)),s},g=function(t){var o="left";return t>45&&t<135?o="up":t>135&&t<225?o="right":t>225&&t<315&&(o="down"),o},i=function(t,o){Object.assign(t.style,o)},M="ontouchstart"in window,c={touch:{start:"touchstart",move:"touchmove",end:"touchend,touchcancel"},mouse:{start:"mousedown",move:"mousemove",end:"mouseup"}},P;M?P=c.touch:P=c.mouse;var U=r()(function B(){var t=this;E()(this,B),l()(this,"mode","dynamic"),l()(this,"joystickSize",0),l()(this,"color",{back:"",front:""}),l()(this,"backImg",{back:"",front:""}),l()(this,"position",{top:"100px",left:"100px",right:"",bottom:""}),l()(this,"callBack",{start:void 0,move:void 0,end:void 0}),l()(this,"currentJoystick",{ui:void 0,back:void 0,front:void 0,x:0,y:0,build:!1}),l()(this,"create",function(o){var s=o.mode,y=s===void 0?"dynamic":s,d=o.zone,f=d===void 0?"":d,p=o.size,A=p===void 0?80:p,b=o.color,D=o.backImg,x=o.position,I=x===void 0?{top:"100px",left:"100px",right:"",bottom:""}:x,K=document.getElementById(f);if(K){t.mode=y,t.joystickSize=A,t.position=I,b&&(t.color=b),D&&(t.backImg=D);var C=K;t.mode==="static"&&(t.buildDom(t,K),C=t.currentJoystick.ui),t.initListener(C)}else throw new Error("zoneNode is empty!")}),l()(this,"buildDom",function(o,s){var y=o.mode,d=o.currentJoystick,f=o.joystickSize,p=o.position,A=o.color,b=o.backImg;y==="static"&&(s.style.position="relative");var D=document.createElement("div"),x=document.createElement("div"),I=document.createElement("div");d.ui=D,d.back=x,d.front=I,D.setAttribute("class","joystick_box"),x.setAttribute("class","back"),I.setAttribute("class","front");var K={position:"absolute",top:y==="static"?p.top:"".concat(d.y-f/2,"px"),left:y==="static"?p.left:"".concat(d.x-f/2,"px"),right:p.right,bottom:p.bottom,opacity:y==="static"?"0.5":"1",transition:"opacity 100ms"},C={width:"".concat(f,"px"),height:"".concat(f,"px"),backgroundColor:A.back!==""?A.back:"red",borderRadius:"100%"},_={width:"".concat(f/2,"px"),height:"".concat(f/2,"px"),backgroundColor:A.front!==""?A.front:"#fff",borderRadius:"100%",position:"absolute",top:"0",left:"0",margin:"".concat(f/4,"px 0 0 ").concat(f/4,"px"),transform:"translate(0px, 0px)"};b.back!==""&&(delete C.backgroundColor,C.backgroundImage="url(".concat(b.back,")"),C.backgroundPosition="center",C.backgroundRepeat="no-repeat",C.backgroundSize="100% 100%"),b.front!==""&&(delete _.backgroundColor,_.backgroundImage="url(".concat(b.front,")"),_.backgroundPosition="center",_.backgroundRepeat="no-repeat",_.backgroundSize="100% 100%"),i(D,K),i(x,C),i(I,_),D.append(x,I),s.appendChild(D),d.build=!0}),l()(this,"initListener",function(o){var s=document.getElementsByTagName("body")[0];o.addEventListener(P.start,function(d){var f,p,A;if((f=d.preventDefault)===null||f===void 0||f.call(d),d.type==="touchstart"){var b=d.changedTouches[0],D=b.clientX,x=b.clientY;t.currentJoystick.x=D,t.currentJoystick.y=x}else{var I=d,K=I.clientX,C=I.clientY;t.currentJoystick.x=K,t.currentJoystick.y=C}t.currentJoystick.build&&t.mode==="dynamic"&&t.currentJoystick.ui.remove(),t.mode==="dynamic"?t.buildDom(t,o):t.currentJoystick.ui.style.opacity="1",s.addEventListener(P.move,t.move),(p=(A=t.callBack).start)===null||p===void 0||p.call(A,d)});var y=P.end.split(",");y.forEach(function(d){s.addEventListener(d,function(f){var p,A;s.removeEventListener(P.move,t.move),t.destroy(),(p=(A=t.callBack).end)===null||p===void 0||p.call(A,f)})})}),l()(this,"move",function(o){if(t.currentJoystick.build){var s={x:0,y:0};if(o.type==="touchmove"){var y=o.changedTouches[0],d=y.clientX,f=y.clientY;s.x=d,s.y=f}else{var p=o,A=p.clientX,b=p.clientY;s.x=A,s.y=b}var D=t.currentJoystick.back.getBoundingClientRect().width/2,x=J(s,t.currentJoystick),I=j(s,t.currentJoystick),K=m(I),C=Math.min(x,D),_=h(C,I);if(t.currentJoystick.front.style.transform="translate(".concat(_.x,"px,").concat(_.y,"px)"),t.callBack.move){var O=K<0?K+360:K;t.callBack.move(o,{direction:g(O),ang:O})}o.preventDefault()}}),l()(this,"destroy",function(){t.currentJoystick.build&&(t.currentJoystick.front.style.transform="translate(0px, 0px)",t.mode==="dynamic"?(t.currentJoystick.ui.style.opacity="0",setTimeout(function(){t.currentJoystick.build=!1,t.currentJoystick.ui.remove()},100)):t.currentJoystick.ui.style.opacity="0.5")}),l()(this,"on",function(o,s){var y=Object.keys(t.callBack);if(y.includes(o))t.callBack[o]=s;else throw new Error("event type error!")})}),T=U,S=T},73504:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var a=n(22020);const r=[{value:"Custom handle style | \u81EA\u5B9A\u4E49\u624B\u67C4\u6837\u5F0F",paraId:0,tocIndex:0}]},13604:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var a=n(27617);const r=[{value:"Dynamic display position | \u52A8\u6001\u663E\u793A\u4F4D\u7F6E",paraId:0,tocIndex:0}]},13756:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var a=n(49641);const r=[{value:"Fixed position | \u56FA\u5B9A\u4F4D\u7F6E",paraId:0,tocIndex:0}]},59225:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var a=n(91836);const r=[]},27095:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var a=n(56583);const r=[{value:`npm i joystick-kit +export default () => ;`},"./index.tsx":{type:"FILE",value:n(59959).Z}},entry:"index.jsx"},context:{"./index.tsx":n(39428)},renderOpts:{compile:function(){var j=E()(r()().mark(function h(){var g,i=arguments;return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.e(382).then(n.bind(n,49382));case 2:return c.abrupt("return",(g=c.sent).default.apply(g,i));case 3:case"end":return c.stop()}},h)}));function y(){return j.apply(this,arguments)}return y}()}}}},10137:function(k,e,n){n.r(e),n.d(e,{demos:function(){return v}});var d=n(75271),r=n(91836),v={}},68015:function(k,e,n){n.r(e),n.d(e,{demos:function(){return v}});var d=n(75271),r=n(56583),v={}},73718:function(k,e,n){n.r(e),n.d(e,{default:function(){return l}});var d=n(79861),r=n(75271),v=n.p+"static/joystick_back.2293e125.png",E="data:image/png;base64,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",a=n(52676);function l(){return(0,r.useEffect)(function(){var D=new d.Z;return D.create({mode:"static",zone:"joystick",size:120,position:{top:"calc(50% - 60px)",left:"calc(50% - 60px)"},backImg:{back:v,front:E}}),D.on("move",function(j,y){console.log(j),console.log(y)}),function(){D.destroy()}},[]),(0,a.jsx)("div",{id:"joystick",style:{width:"100%",height:300,background:"#565aff"}})}},39649:function(k,e,n){n.r(e),n.d(e,{default:function(){return E}});var d=n(79861),r=n(75271),v=n(52676);function E(){return(0,r.useEffect)(function(){var a=new d.Z;return a.create({mode:"dynamic",zone:"joystick"}),function(){a.destroy()}},[]),(0,v.jsx)("div",{id:"joystick",style:{width:"100%",height:300,background:"#565aff"}})}},39428:function(k,e,n){n.r(e),n.d(e,{default:function(){return E}});var d=n(79861),r=n(75271),v=n(52676);function E(){return(0,r.useEffect)(function(){var a=new d.Z;return a.create({mode:"static",zone:"joystick"}),function(){a.destroy()}},[]),(0,v.jsx)("div",{id:"joystick",style:{width:"100%",height:300,background:"#565aff"}})}},79861:function(k,e,n){n.d(e,{Z:function(){return S}});var d=n(17069),r=n.n(d),v=n(25298),E=n.n(v),a=n(82092),l=n.n(a),D=function(t,o){var s=o.x-t.x,m=o.y-t.y;return Math.sqrt(s*s+m*m)},j=function(t,o){var s=o.x-t.x,m=o.y-t.y;return Math.atan2(m,s)},y=function(t){return t*180/Math.PI},h=function(t,o){var s={x:0,y:0};return s.x=-(t*Math.cos(o)),s.y=-(t*Math.sin(o)),s},g=function(t){var o="left";return t>45&&t<135?o="up":t>135&&t<225?o="right":t>225&&t<315&&(o="down"),o},i=function(t,o){Object.assign(t.style,o)},M="ontouchstart"in window,c={touch:{start:"touchstart",move:"touchmove",end:"touchend,touchcancel"},mouse:{start:"mousedown",move:"mousemove",end:"mouseup"}},P;M?P=c.touch:P=c.mouse;var U=r()(function B(){var t=this;E()(this,B),l()(this,"mode","dynamic"),l()(this,"joystickSize",0),l()(this,"color",{back:"",front:""}),l()(this,"backImg",{back:"",front:""}),l()(this,"position",{top:"100px",left:"100px",right:"",bottom:""}),l()(this,"callBack",{start:void 0,move:void 0,end:void 0}),l()(this,"currentJoystick",{ui:void 0,back:void 0,front:void 0,x:0,y:0,build:!1}),l()(this,"create",function(o){var s=o.mode,m=s===void 0?"dynamic":s,u=o.zone,f=u===void 0?"":u,p=o.size,A=p===void 0?80:p,C=o.color,J=o.backImg,I=o.position,x=I===void 0?{top:"100px",left:"100px",right:"",bottom:""}:I,K=document.getElementById(f);if(K){t.mode=m,t.joystickSize=A,t.position=x,C&&(t.color=C),J&&(t.backImg=J);var b=K;t.mode==="static"&&(t.buildDom(t,K),b=t.currentJoystick.ui),t.initListener(b)}else throw new Error("zoneNode is empty!")}),l()(this,"buildDom",function(o,s){var m=o.mode,u=o.currentJoystick,f=o.joystickSize,p=o.position,A=o.color,C=o.backImg;m==="static"&&(s.style.position="relative");var J=document.createElement("div"),I=document.createElement("div"),x=document.createElement("div");u.ui=J,u.back=I,u.front=x,J.setAttribute("class","joystick_box"),I.setAttribute("class","back"),x.setAttribute("class","front");var K={position:m==="static"?"absolute":"fixed",top:m==="static"?p.top:"".concat(u.y-f/2,"px"),left:m==="static"?p.left:"".concat(u.x-f/2,"px"),right:p.right,bottom:p.bottom,opacity:m==="static"?"0.5":"1",transition:"opacity 100ms"},b={width:"".concat(f,"px"),height:"".concat(f,"px"),backgroundColor:A.back!==""?A.back:"red",borderRadius:"100%"},_={width:"".concat(f/2,"px"),height:"".concat(f/2,"px"),backgroundColor:A.front!==""?A.front:"#fff",borderRadius:"100%",position:"absolute",top:"0",left:"0",margin:"".concat(f/4,"px 0 0 ").concat(f/4,"px"),transform:"translate(0px, 0px)"};C.back!==""&&(delete b.backgroundColor,b.backgroundImage="url(".concat(C.back,")"),b.backgroundPosition="center",b.backgroundRepeat="no-repeat",b.backgroundSize="100% 100%"),C.front!==""&&(delete _.backgroundColor,_.backgroundImage="url(".concat(C.front,")"),_.backgroundPosition="center",_.backgroundRepeat="no-repeat",_.backgroundSize="100% 100%"),i(J,K),i(I,b),i(x,_),J.append(I,x),s.appendChild(J),u.build=!0}),l()(this,"initListener",function(o){var s=document.getElementsByTagName("body")[0];o.addEventListener(P.start,function(u){var f,p,A;if((f=u.preventDefault)===null||f===void 0||f.call(u),u.type==="touchstart"){var C=u.changedTouches[0],J=C.clientX,I=C.clientY;t.currentJoystick.x=J,t.currentJoystick.y=I}else{var x=u,K=x.clientX,b=x.clientY;t.currentJoystick.x=K,t.currentJoystick.y=b}t.currentJoystick.build&&t.mode==="dynamic"&&t.currentJoystick.ui.remove(),t.mode==="dynamic"?t.buildDom(t,o):t.currentJoystick.ui.style.opacity="1",s.addEventListener(P.move,t.move),(p=(A=t.callBack).start)===null||p===void 0||p.call(A,u)});var m=P.end.split(",");m.forEach(function(u){s.addEventListener(u,function(f){var p,A;s.removeEventListener(P.move,t.move),t.reset(),(p=(A=t.callBack).end)===null||p===void 0||p.call(A,f)})})}),l()(this,"move",function(o){if(t.currentJoystick.build){var s={x:0,y:0};if(o.type==="touchmove"){var m=o.changedTouches[0],u=m.clientX,f=m.clientY;s.x=u,s.y=f}else{var p=o,A=p.clientX,C=p.clientY;s.x=A,s.y=C}var J=t.currentJoystick.back.getBoundingClientRect().width/2,I=D(s,t.currentJoystick),x=j(s,t.currentJoystick),K=y(x),b=Math.min(I,J),_=h(b,x);if(t.currentJoystick.front.style.transform="translate(".concat(_.x,"px,").concat(_.y,"px)"),t.callBack.move){var O=K<0?K+360:K;t.callBack.move(o,{direction:g(O),ang:O})}o.preventDefault()}}),l()(this,"reset",function(){t.currentJoystick.build&&(t.currentJoystick.front.style.transform="translate(0px, 0px)",t.mode==="dynamic"?(t.currentJoystick.ui.style.opacity="0",setTimeout(function(){t.currentJoystick.build=!1,t.currentJoystick.ui.remove()},50)):t.currentJoystick.ui.style.opacity="0.5")}),l()(this,"destroy",function(){t.currentJoystick.build&&(t.currentJoystick.ui.remove(),t.currentJoystick.build=!1)}),l()(this,"on",function(o,s){var m=Object.keys(t.callBack);if(m.includes(o))t.callBack[o]=s;else throw new Error("event type error!")})}),T=U,S=T},73504:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var d=n(22020);const r=[{value:"Custom handle style | \u81EA\u5B9A\u4E49\u624B\u67C4\u6837\u5F0F",paraId:0,tocIndex:0}]},13604:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var d=n(27617);const r=[{value:"Dynamic display position | \u52A8\u6001\u663E\u793A\u4F4D\u7F6E",paraId:0,tocIndex:0}]},13756:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var d=n(49641);const r=[{value:"Fixed position | \u56FA\u5B9A\u4F4D\u7F6E",paraId:0,tocIndex:0}]},59225:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var d=n(91836);const r=[]},27095:function(k,e,n){n.r(e),n.d(e,{texts:function(){return r}});var d=n(56583);const r=[{value:`npm i joystick-kit `,paraId:0,tocIndex:1},{value:`import Joystick from 'joystick-kit'; const joystick = new Joystick(); @@ -55,6 +55,10 @@ export default function Demo() { console.log(e); console.log(info); }); + + return () => { + joystick.destroy(); + }; }, []); return ( @@ -71,6 +75,10 @@ export default function Demo() { useEffect(() => { const joystick = new Joystick(); joystick.create({ mode: 'dynamic', zone: 'joystick' }); + + return () => { + joystick.destroy(); + }; }, []); return ( @@ -87,6 +95,10 @@ export default function Demo() { useEffect(() => { const joystick = new Joystick(); joystick.create({ mode: 'static', zone: 'joystick' }); + + return () => { + joystick.destroy(); + }; }, []); return ( diff --git a/start/index.html b/start/index.html index 867ac2b..d96ad35 100644 --- a/start/index.html +++ b/start/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/umi.576d497a.js b/umi.1d4f0795.js similarity index 99% rename from umi.576d497a.js rename to umi.1d4f0795.js index 4db7317..51da487 100644 --- a/umi.576d497a.js +++ b/umi.1d4f0795.js @@ -47,7 +47,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sn(I,P){if(I){if(typeof I=="string")return hn(I,P);var L=Object.prototype.toString.call(I).slice(8,-1);if(L==="Object"&&I.constructor&&(L=I.constructor.name),L==="Map"||L==="Set")return Array.from(I);if(L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L))return hn(I,P)}}function hn(I,P){(P==null||P>I.length)&&(P=I.length);for(var L=0,b=new Array(P);LI.length)&&(P=I.length);for(var L=0,b=new Array(P);L0&&arguments[0]!==void 0?arguments[0]:Ua;return I.meta&&(Object.keys(I.meta).forEach(function(ue){var xe,He;(He=(xe=ee)[ue])!==null&&He!==void 0||(xe[ue]=I.meta[ue])}),ee.frontmatter=ya()(ee.frontmatter,I.meta.frontmatter,{arrayMerge:function(xe,He){return He}})),ee},F=b((0,Ln.lZ)(I.id,{syncOnly:!0})),U=function(ee,ue){if(eo.includes(ue)){if(!vo.get(P)){var xe=(0,Ln.lZ)(I.id);xe&&vo.set(P,xe.then(function(tt){return xo.set(P,b(tt)).get(P)}))}var He=vo.get(P);if(He)throw He}return ee[ue]};(L=F.tabs)===null||L===void 0||L.forEach(function(X){X.meta=new Proxy(X.meta,{get:U})});var J=new Proxy(F,{get:U});xo.set(P,J)}return xo.get(P)}var ra=function(){var P=(0,n.Qt)(),L=P.route,b=(0,n.TH)(),F=b.pathname,U=(0,n.Ov)(),J=U.clientRoutes,X=(0,a.useCallback)(function(){var lt;if(L.path===F&&!("isLayout"in L))lt=L;else{var Xe,_t=(Xe=(0,n.fp)(J,F))===null||Xe===void 0?void 0:Xe.pop();lt=_t==null?void 0:_t.route}return lt},[J.length,F]),ee=(0,a.useState)(X),ue=la(ee,2),xe=ue[0],He=ue[1],tt=Za(xe);return(0,he.LI)(function(){He(X)},[J.length,F]),tt};function to(I){"@babel/helpers - typeof";return to=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(P){return typeof P}:function(P){return P&&typeof Symbol=="function"&&P.constructor===Symbol&&P!==Symbol.prototype?"symbol":typeof P},to(I)}var jo=["renderOpts","component","context"];function pn(){"use strict";pn=function(){return I};var I={},P=Object.prototype,L=P.hasOwnProperty,b=Object.defineProperty||function(Je,Ae,We){Je[Ae]=We.value},F=typeof Symbol=="function"?Symbol:{},U=F.iterator||"@@iterator",J=F.asyncIterator||"@@asyncIterator",X=F.toStringTag||"@@toStringTag";function ee(Je,Ae,We){return Object.defineProperty(Je,Ae,{value:We,enumerable:!0,configurable:!0,writable:!0}),Je[Ae]}try{ee({},"")}catch(Je){ee=function(We,Pe,ke){return We[Pe]=ke}}function ue(Je,Ae,We,Pe){var ke=Ae&&Ae.prototype instanceof tt?Ae:tt,Ye=Object.create(ke.prototype),Pt=new mr(Pe||[]);return b(Ye,"_invoke",{value:Kt(Je,We,Pt)}),Ye}function xe(Je,Ae,We){try{return{type:"normal",arg:Je.call(Ae,We)}}catch(Pe){return{type:"throw",arg:Pe}}}I.wrap=ue;var He={};function tt(){}function lt(){}function Xe(){}var _t={};ee(_t,U,function(){return this});var Mt=Object.getPrototypeOf,bt=Mt&&Mt(Mt(Sr([])));bt&&bt!==P&&L.call(bt,U)&&(_t=bt);var Et=Xe.prototype=tt.prototype=Object.create(_t);function Ct(Je){["next","throw","return"].forEach(function(Ae){ee(Je,Ae,function(We){return this._invoke(Ae,We)})})}function Ut(Je,Ae){function We(ke,Ye,Pt,At){var Dt=xe(Je[ke],Je,Ye);if(Dt.type!=="throw"){var Wt=Dt.arg,lr=Wt.value;return lr&&to(lr)=="object"&&L.call(lr,"__await")?Ae.resolve(lr.__await).then(function(Ht){We("next",Ht,Pt,At)},function(Ht){We("throw",Ht,Pt,At)}):Ae.resolve(lr).then(function(Ht){Wt.value=Ht,Pt(Wt)},function(Ht){return We("throw",Ht,Pt,At)})}At(Dt.arg)}var Pe;b(this,"_invoke",{value:function(Ye,Pt){function At(){return new Ae(function(Dt,Wt){We(Ye,Pt,Dt,Wt)})}return Pe=Pe?Pe.then(At,At):At()}})}function Kt(Je,Ae,We){var Pe="suspendedStart";return function(ke,Ye){if(Pe==="executing")throw new Error("Generator is already running");if(Pe==="completed"){if(ke==="throw")throw Ye;return dr()}for(We.method=ke,We.arg=Ye;;){var Pt=We.delegate;if(Pt){var At=$t(Pt,We);if(At){if(At===He)continue;return At}}if(We.method==="next")We.sent=We._sent=We.arg;else if(We.method==="throw"){if(Pe==="suspendedStart")throw Pe="completed",We.arg;We.dispatchException(We.arg)}else We.method==="return"&&We.abrupt("return",We.arg);Pe="executing";var Dt=xe(Je,Ae,We);if(Dt.type==="normal"){if(Pe=We.done?"completed":"suspendedYield",Dt.arg===He)continue;return{value:Dt.arg,done:We.done}}Dt.type==="throw"&&(Pe="completed",We.method="throw",We.arg=Dt.arg)}}}function $t(Je,Ae){var We=Ae.method,Pe=Je.iterator[We];if(Pe===void 0)return Ae.delegate=null,We==="throw"&&Je.iterator.return&&(Ae.method="return",Ae.arg=void 0,$t(Je,Ae),Ae.method==="throw")||We!=="return"&&(Ae.method="throw",Ae.arg=new TypeError("The iterator does not provide a '"+We+"' method")),He;var ke=xe(Pe,Je.iterator,Ae.arg);if(ke.type==="throw")return Ae.method="throw",Ae.arg=ke.arg,Ae.delegate=null,He;var Ye=ke.arg;return Ye?Ye.done?(Ae[Je.resultName]=Ye.value,Ae.next=Je.nextLoc,Ae.method!=="return"&&(Ae.method="next",Ae.arg=void 0),Ae.delegate=null,He):Ye:(Ae.method="throw",Ae.arg=new TypeError("iterator result is not an object"),Ae.delegate=null,He)}function Ft(Je){var Ae={tryLoc:Je[0]};1 in Je&&(Ae.catchLoc=Je[1]),2 in Je&&(Ae.finallyLoc=Je[2],Ae.afterLoc=Je[3]),this.tryEntries.push(Ae)}function nr(Je){var Ae=Je.completion||{};Ae.type="normal",delete Ae.arg,Je.completion=Ae}function mr(Je){this.tryEntries=[{tryLoc:"root"}],Je.forEach(Ft,this),this.reset(!0)}function Sr(Je){if(Je){var Ae=Je[U];if(Ae)return Ae.call(Je);if(typeof Je.next=="function")return Je;if(!isNaN(Je.length)){var We=-1,Pe=function ke(){for(;++We=0;--ke){var Ye=this.tryEntries[ke],Pt=Ye.completion;if(Ye.tryLoc==="root")return Pe("end");if(Ye.tryLoc<=this.prev){var At=L.call(Ye,"catchLoc"),Dt=L.call(Ye,"finallyLoc");if(At&&Dt){if(this.prev=0;--Pe){var ke=this.tryEntries[Pe];if(ke.tryLoc<=this.prev&&L.call(ke,"finallyLoc")&&this.prev=0;--We){var Pe=this.tryEntries[We];if(Pe.finallyLoc===Ae)return this.complete(Pe.completion,Pe.afterLoc),nr(Pe),He}},catch:function(Ae){for(var We=this.tryEntries.length-1;We>=0;--We){var Pe=this.tryEntries[We];if(Pe.tryLoc===Ae){var ke=Pe.completion;if(ke.type==="throw"){var Ye=ke.arg;nr(Pe)}return Ye}}throw new Error("illegal catch attempt")},delegateYield:function(Ae,We,Pe){return this.delegate={iterator:Sr(Ae),resultName:We,nextLoc:Pe},this.method==="next"&&(this.arg=void 0),He}},I}function Mn(I,P){if(I==null)return{};var L=Pn(I,P),b,F;if(Object.getOwnPropertySymbols){var U=Object.getOwnPropertySymbols(I);for(F=0;F=0)&&Object.prototype.propertyIsEnumerable.call(I,b)&&(L[b]=I[b])}return L}function Pn(I,P){if(I==null)return{};var L={},b=Object.keys(I),F,U;for(U=0;U=0)&&(L[F]=I[F]);return L}function Cn(I,P){var L=Object.keys(I);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(I);P&&(b=b.filter(function(F){return Object.getOwnPropertyDescriptor(I,F).enumerable})),L.push.apply(L,b)}return L}function Ea(I){for(var P=1;PI.length)&&(P=I.length);for(var L=0,b=new Array(P);LI.length)&&(P=I.length);for(var L=0,b=new Array(P);L{var P=Object.create;var I=Object.defineProperty;var z=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames,R=Object.getOwnPropertySymbols,B=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var O=(e,t,i)=>t in e?I(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,M=(e,t)=>{for(var i in t||(t={}))E.call(t,i)&&O(e,i,t[i]);if(R)for(var i of R(t))L.call(t,i)&&O(e,i,t[i]);return e};var F=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var N=(e,t,i,h)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of D(t))!E.call(e,a)&&a!==i&&I(e,a,{get:()=>t[a],enumerable:!(h=z(t,a))||h.enumerable});return e};var W=(e,t,i)=>(i=e!=null?P(B(e)):{},N(t||!e||!e.__esModule?I(i,"default",{value:e,enumerable:!0}):i,e));var j=F((K,w)=>{w.exports=function(e){var t={};function i(h){if(t[h])return t[h].exports;var a=t[h]={exports:{},id:h,loaded:!1};return e[h].call(a.exports,a,a.exports,i),a.loaded=!0,a.exports}return i.m=e,i.c=t,i.p="",i(0)}([function(e,t,i){e.exports=i(1)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var h=i(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return h.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return h.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return h.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return h.findChunks}})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=t.findAll=function(s){var n=s.autoEscape,g=s.caseSensitive,f=g===void 0?!1:g,p=s.findChunks,u=p===void 0?a:p,c=s.sanitize,v=s.searchWords,T=s.textToHighlight;return l({chunksToHighlight:h({chunks:u({autoEscape:n,caseSensitive:f,sanitize:c,searchWords:v,textToHighlight:T})}),totalLength:T?T.length:0})},h=t.combineChunks=function(s){var n=s.chunks;return n=n.sort(function(g,f){return g.start-f.start}).reduce(function(g,f){if(g.length===0)return[f];var p=g.pop();if(f.start<=p.end){var u=Math.max(p.end,f.end);g.push({highlight:!1,start:p.start,end:u})}else g.push(p,f);return g},[]),n},a=function(s){var n=s.autoEscape,g=s.caseSensitive,f=s.sanitize,p=f===void 0?d:f,u=s.searchWords,c=s.textToHighlight;return c=p(c),u.filter(function(v){return v}).reduce(function(v,T){T=p(T),n&&(T=r(T));for(var m=new RegExp(T,g?"g":"gi"),x=void 0;x=m.exec(c);){var S=x.index,$=m.lastIndex;$>S&&v.push({highlight:!1,start:S,end:$}),x.index===m.lastIndex&&m.lastIndex++}return v},[])};t.findChunks=a;var l=t.fillInChunks=function(s){var n=s.chunksToHighlight,g=s.totalLength,f=[],p=function(v,T,m){T-v>0&&f.push({start:v,end:T,highlight:m})};if(n.length===0)p(0,g,!1);else{var u=0;n.forEach(function(c){p(u,c.start,!1),p(c.start,c.end,!0),u=c.end}),p(u,g,!1)}return f};function d(o){return o}function r(o){return o.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,"\\\\$&")}}])});var C=W(j());var H="tab";function k(e,t,i,h,a){let l=a!==void 0;return h.reduce((r,o)=>(o.tocIndex===a&&(r[o.paraId]=(r[o.paraId]||"").concat(o.value)),r),[]).filter(Boolean).length||l?{rawTitle:e,title:t,link:i,paragraphs:h.reduce((r,o)=>{var s,n;return o.tocIndex===a&&((n=r[s=o.paraId])!=null||(r[s]=""),r[o.paraId]+=o.value),r},[]).filter(Boolean)}:null}function y(e){return[e.title,e.subtitle].filter(Boolean).join(" ")}function _(e,t,i){let h=[],a=Object.values(t).reduce((l,d)=>{var r,o;return d.asset&&((o=l[r=d.routeId])!=null||(l[r]=[]),l[d.routeId].push(d)),l},{});return Object.values(e).forEach(l=>{var d;if("meta"in l&&!("isLayout"in l)){let r=l.meta,o=l.path.replace(/^([^/])/,"/$1")||"/",s=i.find(u=>o===u.link||o.startsWith(`${u.activePath}/`)),n=(a[l.id]||[]).map(u=>{var c;return(c=u.asset)==null?void 0:c.id}),g=k("",y(r.frontmatter),o,r.texts),f=r.toc.reduce((u,c,v)=>{if(!n.includes(c.id)&&c.depth>=1){let T=y(r.frontmatter);c.depth!==1&&(T=`${T} - ${c.title}`),u.push(k(c.title,T,`${o}#${c.id}`,r.texts,v))}return u},[]),p=(r.tabs||[]).reduce((u,{key:c,meta:v})=>{let T=k("",`${y(r.frontmatter)} - ${v.frontmatter.title}`,`${o}?${H}=${c}`,v.texts);return T&&u.push(T),u.push(...v.toc.map((m,x)=>k(m.title,`${y(r.frontmatter)} - ${v.frontmatter.title} - ${m.title}`,`${o}?${H}=${c}#${m.id}`,v.texts,x))),u},[]);h.push({navTitle:s==null?void 0:s.title,navOrder:s?i.indexOf(s):1/0,title:y(r.frontmatter),link:o,sections:[...g?[g]:[],...f,...p],demos:((d=a[l.id])==null?void 0:d.map(u=>({link:`${o}#${u.asset.id}`,rawTitle:u.asset.title||"",title:u.asset.title||y(r.frontmatter),description:u.asset.description||"",keywords:u.asset.keywords||[]})))||[]})}}),h}function b(e="",t,i=1){let h=(0,C.findAll)({textToHighlight:e,searchWords:t,autoEscape:!0}),a={};return[h.map(({start:l,end:d,highlight:r},o)=>{let s={text:e.slice(l,d)};return o===0&&!r&&h.length>1&&s.text.length>20&&(s.text=`...${s.text.slice(-20)}`),r&&(s.highlighted=!0,a[t.find(n=>s.text.includes(n))]=i),s}),a]}function Y(e,t){let i=t.split(" "),h=new RegExp(t.replace(/[.*+?^${}()|[\\]\\\\]/g,"\\\\$&").replace(/\\s+/g,"|"),"i"),a={};return e.forEach(l=>{var o,s;let d=l.title,r=[];if(l.sections.forEach(n=>{for(let g of n.paragraphs)if(h.test(g)){let[f,p]=b(n.title,i,10),[u,c]=b(g,i);r.push({type:"content",link:n.link,priority:Object.values(M(M({},c),p)).reduce((v,T)=>v+T,0),highlightTitleTexts:f,highlightTexts:u,pageTitle:d});return}if(h.test(n.rawTitle)&&!h.test(l.title)){let[g,f]=b(n.title,i,10);r.push({type:"title",link:n.link,priority:Object.values(f).reduce((p,u)=>p+u,0),highlightTitleTexts:g,highlightTexts:b(n.paragraphs[0]||"",i)[0],pageTitle:d})}}),l.demos.forEach(n=>{if(h.test(n.rawTitle)||h.test(n.description)){let[g,f]=b(n.title,i,10),[p,u]=b(n.description,i);r.push({type:"demo",link:n.link,priority:Object.values(M(M({},u),f)).reduce((c,v)=>c+v,0),highlightTitleTexts:g,highlightTexts:p,pageTitle:d})}}),h.test(l.title)){let[n,g]=b(l.title,i,100);r.push({type:"page",link:l.link,priority:Object.values(g).reduce((f,p)=>f+p,0),highlightTitleTexts:n,highlightTexts:b(((o=l.sections[0])==null?void 0:o.paragraphs[0])||"",i)[0],pageTitle:d})}if(r.length){let n=l.navTitle||"$ROOT";(s=a[n])!=null||(a[n]={title:l.navTitle,priority:l.navOrder*1e3,hints:[]}),a[n].hints.push(...r)}}),Object.values(a).forEach(({hints:l})=>{l.sort((d,r)=>r.priority-d.priority)}),Object.values(a).sort((l,d)=>d.priority-l.priority)}var A;self.onmessage=({data:e})=>{switch(e.action){case"generate-metadata":A=_(e.args.routes,e.args.demos,e.args.nav);break;case"get-search-result":self.postMessage(Y(A,e.args.keywords));break;default:}};})();\n'],{type:"application/javascript"}))));var ii=function(){var P=(0,a.useRef)(),L=(0,a.useState)(!1),b=no(L,2),F=b[0],U=b[1],J=(0,a.useState)(""),X=no(J,2),ee=X[0],ue=X[1],xe=_r(),He=(0,a.useState)([]),tt=no(He,2),lt=tt[0],Xe=tt[1],_t=Ya(),Mt=no(_t,2),bt=Mt[0],Et=Mt[1],Ct=(0,a.useCallback)(function($t){Et(),U(!0),ue($t)},[]),Ut=bt==null?void 0:bt[0],Kt=bt==null?void 0:bt[1];return(0,a.useEffect)(function(){Wo.onmessage=function($t){Xe($t.data),U(!1)}},[]),(0,a.useEffect)(function(){!Ut||!Kt||Wo.postMessage({action:"generate-metadata",args:{routes:JSON.parse(JSON.stringify(Ut)),nav:xe,demos:Kt}})},[Ut,Kt,xe]),(0,a.useEffect)(function(){if(Ut){var $t=ee.trim();$t?(clearTimeout(P.current),P.current=window.setTimeout(function(){Wo.postMessage({action:"get-search-result",args:{keywords:$t}})},200)):Xe([])}},[ee,Ut]),{keywords:ee,setKeywords:Ct,result:lt,loading:F,load:Et}},Ln=e(88877)},31532:function(d,p,e){"use strict";e.d(p,{k:function(){return n},s:function(){return o}});var n=[{id:"zh-CN",name:"\u4E2D\u6587",base:"/"}],o={"en-US":{"header.search.placeholder":"Type keywords...","header.color.mode.light":"Light Mode","header.color.mode.dark":"Dark Mode","header.color.mode.auto":"Follow System","header.social.github":"GitHub","header.social.weibo":"Weibo","header.social.twitter":"Twitter","header.social.gitlab":"GitLab","header.social.facebook":"Facebook","header.social.zhihu":"Zhihu","header.social.yuque":"Yuque","header.social.linkedin":"Linkedin","previewer.actions.code.expand":"Show Code","previewer.actions.code.shrink":"Hide Code","previewer.actions.code.editable":"Edit code with real-time preview","previewer.actions.code.readonly":"Only index file is editable","previewer.actions.sketch":"Copy to Sketch app","previewer.actions.sketch.group":"Copy as Sketch Group","previewer.actions.sketch.symbol":"Copy as Sketch Symbol","previewer.actions.sketch.divider":"------------------------","previewer.actions.sketch.guide":"How to paste to Sketch?","previewer.actions.codesandbox":"Open in CodeSandbox","previewer.actions.codepen":"Open in CodePen (Not implemented)","previewer.actions.stackblitz":"Open in StackBlitz","previewer.actions.separate":"Open in separate page","404.title":"PAGE NOT FOUND","404.back":"Back to homepage","api.component.name":"Name","api.component.description":"Description","api.component.type":"Type","api.component.default":"Default","api.component.required":"(required)","api.component.release.alpha":"Alpha","api.component.release.beta":"Beta","api.component.release.experimental":"Experimental","api.component.release.deprecated":"Deprecated","api.component.unavailable":"apiParser must be enabled to use auto-generated API","api.component.loading":"Properties definition is resolving, wait a moment...","api.component.not.found":"Properties definition not found for {id} component","content.tabs.default":"Doc","content.footer.last.updated":"Last updated: ","content.footer.actions.edit":"Improve this documentation","content.footer.actions.previous":"PREV","content.footer.actions.next":"NEXT","search.not.found":"No content was found","search.loading":"Loading...","layout.sidebar.btn":"Sidebar"},"zh-CN":{"header.search.placeholder":"\u8F93\u5165\u5173\u952E\u5B57\u641C\u7D22...","header.color.mode.light":"\u4EAE\u8272\u6A21\u5F0F","header.color.mode.dark":"\u6697\u8272\u6A21\u5F0F","header.color.mode.auto":"\u8DDF\u968F\u7CFB\u7EDF","header.social.github":"GitHub","header.social.weibo":"\u5FAE\u535A","header.social.twitter":"Twitter","header.social.gitlab":"GitLab","header.social.facebook":"Facebook","header.social.zhihu":"\u77E5\u4E4E","header.social.yuque":"\u8BED\u96C0","header.social.linkedin":"Linkedin","previewer.actions.code.expand":"\u5C55\u5F00\u4EE3\u7801","previewer.actions.code.shrink":"\u6536\u8D77\u4EE3\u7801","previewer.actions.code.editable":"\u7F16\u8F91\u4EE3\u7801\u53EF\u5B9E\u65F6\u9884\u89C8","previewer.actions.code.readonly":"\u4EC5 index \u53EF\u7F16\u8F91","previewer.actions.codesandbox":"\u5728 CodeSandbox \u4E2D\u6253\u5F00","previewer.actions.sketch":"\u62F7\u8D1D\u5230 Sketch","previewer.actions.sketch.group":"\u62F7\u8D1D\u4E3A Sketch Group","previewer.actions.sketch.symbol":"\u62F7\u8D1D\u4E3A Sketch Symbol","previewer.actions.sketch.divider":"----------------------","previewer.actions.sketch.guide":"\u5982\u4F55\u7C98\u8D34\u5230 SKetch\uFF1F","previewer.actions.stackblitz":"\u5728 StackBlitz \u4E2D\u6253\u5F00","previewer.actions.separate":"\u5728\u72EC\u7ACB\u9875\u9762\u4E2D\u6253\u5F00","404.title":"\u9875\u9762\u672A\u627E\u5230","404.back":"\u8FD4\u56DE\u9996\u9875","api.component.name":"\u5C5E\u6027\u540D","api.component.description":"\u63CF\u8FF0","api.component.type":"\u7C7B\u578B","api.component.default":"\u9ED8\u8BA4\u503C","api.component.required":"(\u5FC5\u9009)","api.component.release.alpha":"Alpha","api.component.release.beta":"Beta","api.component.release.experimental":"\u5B9E\u9A8C\u6027","api.component.release.deprecated":"\u5E9F\u5F03","api.component.unavailable":"\u5FC5\u987B\u542F\u7528 apiParser \u624D\u80FD\u4F7F\u7528\u81EA\u52A8 API \u7279\u6027","api.component.loading":"\u5C5E\u6027\u5B9A\u4E49\u6B63\u5728\u89E3\u6790\u4E2D\uFF0C\u7A0D\u7B49\u7247\u523B...","api.component.not.found":"\u672A\u627E\u5230 {id} \u7EC4\u4EF6\u7684\u5C5E\u6027\u5B9A\u4E49","content.tabs.default":"\u6587\u6863","content.footer.last.updated":"\u6700\u540E\u66F4\u65B0\u65F6\u95F4\uFF1A","content.footer.actions.edit":"\u5E2E\u52A9\u6539\u8FDB\u6B64\u6587\u6863","content.footer.actions.previous":"\u4E0A\u4E00\u7BC7","content.footer.actions.next":"\u4E0B\u4E00\u7BC7","search.not.found":"\u672A\u627E\u5230\u76F8\u5173\u5185\u5BB9","search.loading":"\u52A0\u8F7D\u4E2D...","layout.sidebar.btn":"\u4FA7\u8FB9\u83DC\u5355"}}},88877:function(d,p,e){"use strict";e.d(p,{EQ:function(){return ne},TR:function(){return Q},lZ:function(){return _},FO:function(){return R}});var n=e(82092),o=e.n(n),a=e(48305),u=e.n(a),c=e(90228),f=e.n(c),l=e(26068),m=e.n(l),y=e(87999),v=e.n(y),s=e(22020);const g=[{id:"customization",depth:1,title:"customization"}],E={title:"customization",toc:"menu",filename:"docs/demo/customization.md",lastUpdated:1721964151e3,nav:{title:"demo",order:0},description:"Custom handle style | \u81EA\u5B9A\u4E49\u624B\u67C4\u6837\u5F0F"},O={ids:["docs-demo-customization-demo-0"],getter:()=>e.e(904).then(e.bind(e,59089))};var S=e(27617);const x=[{id:"dynamic",depth:1,title:"dynamic"}],C={title:"dynamic",toc:"menu",filename:"docs/demo/dynamic.md",lastUpdated:1721964151e3,order:1,description:"Dynamic display position | \u52A8\u6001\u663E\u793A\u4F4D\u7F6E"},j={ids:["docs-demo-dynamic-demo-0"],getter:()=>e.e(904).then(e.bind(e,28661))};var Z=e(49641);const W=[{id:"static",depth:1,title:"static"}],M={title:"static",toc:"menu",filename:"docs/demo/index.md",lastUpdated:1721964151e3,order:2,description:"Fixed position | \u56FA\u5B9A\u4F4D\u7F6E"},A={ids:["docs-demo-demo-0"],getter:()=>e.e(904).then(e.bind(e,99110))};var D=e(91836);const G=[],Y={title:"Docs",toc:"menu",filename:"docs/index.md",lastUpdated:1721964151e3,hero:{title:"joystick-kit",description:"\u{1F3AE} Virtual joystick | \u865A\u62DF\u6447\u6746 \u6E38\u620F\u624B\u67C4",actions:[{text:"start",link:"/start"}]}},$={ids:[],getter:()=>e.e(904).then(e.bind(e,10137))};var V=e(56583);const de=[{id:"usage--\u4F7F\u7528\u8BF4\u660E",depth:1,title:"usage | \u4F7F\u7528\u8BF4\u660E"},{id:"install",depth:3,title:"install"},{id:"usage",depth:3,title:"usage"},{id:"joystickcreate",depth:3,title:"joystick.create"},{id:"joystickon",depth:3,title:"joystick.on"}],ye={title:"usage | \u4F7F\u7528\u8BF4\u660E",toc:"menu",filename:"docs/start.md",lastUpdated:1721964151e3,nav:{title:"start"}},Ne={ids:[],getter:()=>e.e(904).then(e.bind(e,68015))};var je={},we={"docs/demo/customization":{frontmatter:E,toc:g,demoIndex:O,textGetter:function(){return e.e(904).then(e.bind(e,73504))}},"docs/demo/dynamic":{frontmatter:C,toc:x,demoIndex:j,textGetter:function(){return e.e(904).then(e.bind(e,13604))}},"docs/demo/index":{frontmatter:M,toc:W,demoIndex:A,textGetter:function(){return e.e(904).then(e.bind(e,13756))}},"docs/index":{frontmatter:Y,toc:G,demoIndex:$,textGetter:function(){return e.e(904).then(e.bind(e,59225))}},"docs/start":{frontmatter:ye,toc:de,demoIndex:Ne,textGetter:function(){return e.e(904).then(e.bind(e,27095))}}};function re(B){if(B.status==="fulfilled")return B.value;throw B.status==="rejected"?B.reason:(B.status==="pending"||(B.status="pending",B.then(function(K){B.status="fulfilled",B.value=K},function(K){B.status="rejected",B.reason=K})),B)}var fe=Object.keys(we).reduce(function(B,K){if(we[K].demoIndex){var ge=we[K].demoIndex,Te=ge.ids,et=ge.getter;Te.forEach(function(Ge){B[Ge]=et})}return B},{}),le=new Map;function H(B){B&&Object.keys(B).forEach(function(K){var ge,Te=(ge=K.match(/^(.+)\.(js|jsx|ts|tsx|json)$/))===null||ge===void 0?void 0:ge[1];Te&&!B[Te]&&(B[Te]=B[K])})}function R(B){if(!le.get(B)){var K;le.set(B,(K=fe[B])===null||K===void 0?void 0:K.call(fe).then(function(ge){var Te=ge.demos;return H(Te[B].context),Te[B]}))}return re(le.get(B))}function ne(){return me.apply(this,arguments)}function me(){return me=v()(f()().mark(function B(){var K;return f()().wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return K=Object.entries(we).filter(function(et){var Ge=u()(et,2),nt=Ge[0],st=Ge[1];return st.demoIndex}),Te.abrupt("return",Promise.all(K.map(function(){var et=v()(f()().mark(function Ge(nt){var st,q,te;return f()().wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return st=u()(nt,2),q=st[0],te=st[1],he.t0=q,he.next=4,te.demoIndex.getter();case 4:return he.t1=he.sent.demos,he.abrupt("return",{id:he.t0,demos:he.t1});case 6:case"end":return he.stop()}},Ge)}));return function(Ge){return et.apply(this,arguments)}}())).then(function(et){return et.reduce(function(Ge,nt){var st=nt.id,q=nt.demos;return Object.values(q).forEach(function(te){te.routeId=st,H(te.context)}),m()(m()({},Ge),q)},{})}));case 2:case"end":return Te.stop()}},B)})),me.apply(this,arguments)}function oe(B,K){return m()(m()({},je[B]),{},{meta:K!=null?K:{frontmatter:{title:je[B].title},toc:[],texts:[]}})}function _(B,K){if(we[B]){var ge=we[B],Te=ge.frontmatter,et=ge.toc,Ge=ge.textGetter,nt=ge.tabs,st={frontmatter:Te,toc:et,texts:[]};return K!=null&&K.syncOnly?(nt&&(st.tabs=nt.map(function(q){return oe(q,_(q,K))})),st):new Promise(function(){var q=v()(f()().mark(function te(ve){var he;return f()().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(!Ge){se.next=5;break}return se.next=3,Ge();case 3:he=se.sent,st.texts=he.texts;case 5:if(!nt){se.next=9;break}return se.next=8,Promise.all(nt.map(function(){var Ee=v()(f()().mark(function _e(be){return f()().wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.t0=oe,rt.t1=be,rt.next=4,_(be,K);case 4:return rt.t2=rt.sent,rt.abrupt("return",(0,rt.t0)(rt.t1,rt.t2));case 6:case"end":return rt.stop()}},_e)}));return function(_e){return Ee.apply(this,arguments)}}()));case 8:st.tabs=se.sent;case 9:ve(st);case 10:case"end":return se.stop()}},te)}));return function(te){return q.apply(this,arguments)}}())}}function Q(){return k.apply(this,arguments)}function k(){return k=v()(f()().mark(function B(){return f()().wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return ge.next=2,Promise.all(Object.keys(we).map(function(){var Te=v()(f()().mark(function et(Ge){return f()().wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.t0=Ge,st.next=3,_(Ge);case 3:return st.t1=st.sent,st.abrupt("return",{id:st.t0,meta:st.t1});case 5:case"end":return st.stop()}},et)}));return function(et){return Te.apply(this,arguments)}}())).then(function(Te){return Te.reduce(function(et,Ge){var nt=Ge.id,st=Ge.meta;return m()(m()({},et),{},o()({},nt,st))},{})});case 2:return ge.abrupt("return",ge.sent);case 3:case"end":return ge.stop()}},B)})),k.apply(this,arguments)}},90350:function(d,p,e){"use strict";e.d(p,{Z:function(){return n.Z}});var n=e(26448)},53363:function(d,p,e){"use strict";e.d(p,{Z:function(){return O}});var n=e(29981),o=e.n(n),a=e(75271);const u=a.createContext({}),c=!0;function f({baseColor:S,highlightColor:x,width:C,height:j,borderRadius:Z,circle:W,direction:M,duration:A,enableAnimation:D=c}){const G={};return M==="rtl"&&(G["--animation-direction"]="reverse"),typeof A=="number"&&(G["--animation-duration"]=`${A}s`),D||(G["--pseudo-element-display"]="none"),(typeof C=="string"||typeof C=="number")&&(G.width=C),(typeof j=="string"||typeof j=="number")&&(G.height=j),(typeof Z=="string"||typeof Z=="number")&&(G.borderRadius=Z),W&&(G.borderRadius="50%"),typeof S!="undefined"&&(G["--base-color"]=S),typeof x!="undefined"&&(G["--highlight-color"]=x),G}function l(D){var G=D,{count:S=1,wrapper:x,className:C,containerClassName:j,containerTestId:Z,circle:W=!1,style:M}=G,A=Sl(G,["count","wrapper","className","containerClassName","containerTestId","circle","style"]);var Y,$,V;const de=a.useContext(u),ye=Lu({},A);for(const[H,R]of Object.entries(A))typeof R=="undefined"&&delete ye[H];const Ne=Rs(Lu(Lu({},de),ye),{circle:W}),je=Lu(Lu({},M),f(Ne));let we="react-loading-skeleton";C&&(we+=` ${C}`);const re=(Y=Ne.inline)!==null&&Y!==void 0?Y:!1,fe=[],le=Math.ceil(S);for(let H=0;HS&&H===le-1){const me=($=R.width)!==null&&$!==void 0?$:"100%",oe=S%1,_=typeof me=="number"?me*oe:`calc(${me} * ${oe})`;R=Rs(Lu({},R),{width:_})}const ne=a.createElement("span",{className:we,style:R,key:H},"\u200C");re?fe.push(ne):fe.push(a.createElement(a.Fragment,{key:H},ne,a.createElement("br",null)))}return a.createElement("span",{className:j,"data-testid":Z,"aria-live":"polite","aria-busy":(V=Ne.enableAnimation)!==null&&V!==void 0?V:c},x?fe.map((H,R)=>a.createElement(x,{key:R},H)):fe)}function m(C){var j=C,{children:S}=j,x=Sl(j,["children"]);return React.createElement(u.Provider,{value:x},S)}var y=function(){return a.createElement("div",{className:"dumi-default-loading-skeleton"},a.createElement(l,{className:"first-line",count:1}),a.createElement(l,{count:2}),a.createElement(l,{count:1,width:"75%"}))},v=y,s=e(95269),g=e(52676),E=function(){var x=(0,s.WF)(),C=x.setLoading;return(0,a.useLayoutEffect)(function(){return C(!0),o().start(),function(){C(!1),o().done()}},[]),(0,g.jsx)(v,{})},O=E},18573:function(d,p,e){"use strict";e.d(p,{Ac:function(){return te},ql:function(){return we.ql},rU:function(){return je},OL:function(){return D},Q$:function(){return ve},p6:function(){return y},m8:function(){return he.m8},fp:function(){return s.fp},Ov:function(){return ye.Ov},TH:function(){return s.TH},pC:function(){return s.pC},UO:function(){return s.UO},Qt:function(){return re.Q},lr:function(){return Y}});var n=e(90228),o=e(87999),a=e(95269),u=e(60719),c=typeof window!="undefined"?window.html2sketch:null;function f(Ve,Se){return l.apply(this,arguments)}function l(){return l=_asyncToGenerator(_regeneratorRuntime().mark(function Ve(Se,$e){return _regeneratorRuntime().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if($e.type!=="group"){ae.next=6;break}return ae.next=3,c.nodeToGroup(Se);case 3:ae.t0=ae.sent.toSketchJSON(),ae.next=9;break;case 6:return ae.next=8,c.nodeToSymbol(Se);case 8:ae.t0=ae.sent.toSketchJSON();case 9:return ae.abrupt("return",ae.t0);case 10:case"end":return ae.stop()}},Ve)})),l.apply(this,arguments)}function m(Ve,Se){return getPluginManager().applyPlugins({key:"toSketchJSON",type:ApplyPluginsType.modify,initialValue:null,args:{target:Ve,opts:Se},async:!0})}var y=null,v=e(75271),s=e(5791),g=e(18280);function E(){return E=Object.assign||function(Ve){for(var Se=1;Se=0)&&($e[ae]=Ve[ae]);return $e}const S=["onClick","reloadDocument","replace","state","target","to"],x=["aria-current","caseSensitive","className","end","style","to","children"];function C(Ve,Se){if(!Ve){typeof console!="undefined"&&console.warn(Se);try{throw new Error(Se)}catch($e){}}}function j(Ve){let{basename:Se,children:$e,window:w}=Ve,ae=useRef();ae.current==null&&(ae.current=createBrowserHistory({window:w}));let Ze=ae.current,[Re,mt]=useState({action:Ze.action,location:Ze.location});return useLayoutEffect(()=>Ze.listen(mt),[Ze]),createElement(Router,{basename:Se,children:$e,location:Re.location,navigationType:Re.action,navigator:Ze})}function Z(Ve){let{basename:Se,children:$e,window:w}=Ve,ae=useRef();ae.current==null&&(ae.current=createHashHistory({window:w}));let Ze=ae.current,[Re,mt]=useState({action:Ze.action,location:Ze.location});return useLayoutEffect(()=>Ze.listen(mt),[Ze]),createElement(Router,{basename:Se,children:$e,location:Re.location,navigationType:Re.action,navigator:Ze})}function W(Ve){let{basename:Se,children:$e,history:w}=Ve;const[ae,Ze]=useState({action:w.action,location:w.location});return useLayoutEffect(()=>w.listen(Ze),[w]),createElement(Router,{basename:Se,children:$e,location:ae.location,navigationType:ae.action,navigator:w})}function M(Ve){return!!(Ve.metaKey||Ve.altKey||Ve.ctrlKey||Ve.shiftKey)}const A=(0,v.forwardRef)(function(Se,$e){let{onClick:w,reloadDocument:ae,replace:Ze=!1,state:Re,target:mt,to:Nt}=Se,Zt=O(Se,S),er=(0,s.oQ)(Nt),Lt=G(Nt,{replace:Ze,state:Re,target:mt});function wt(Fe){w&&w(Fe),!Fe.defaultPrevented&&!ae&&Lt(Fe)}return(0,v.createElement)("a",E({},Zt,{href:er,onClick:wt,ref:$e,target:mt}))}),D=(0,v.forwardRef)(function(Se,$e){let{"aria-current":w="page",caseSensitive:ae=!1,className:Ze="",end:Re=!1,style:mt,to:Nt,children:Zt}=Se,er=O(Se,x),Lt=(0,s.TH)(),wt=(0,s.WU)(Nt),Fe=Lt.pathname,St=wt.pathname;ae||(Fe=Fe.toLowerCase(),St=St.toLowerCase());let Qe=Fe===St||!Re&&Fe.startsWith(St)&&Fe.charAt(St.length)==="/",ut=Qe?w:void 0,kt;typeof Ze=="function"?kt=Ze({isActive:Qe}):kt=[Ze,Qe?"active":null].filter(Boolean).join(" ");let jt=typeof mt=="function"?mt({isActive:Qe}):mt;return(0,v.createElement)(A,E({},er,{"aria-current":ut,className:kt,ref:$e,style:jt,to:Nt}),typeof Zt=="function"?Zt({isActive:Qe}):Zt)});function G(Ve,Se){let{target:$e,replace:w,state:ae}=Se===void 0?{}:Se,Ze=(0,s.s0)(),Re=(0,s.TH)(),mt=(0,s.WU)(Ve);return(0,v.useCallback)(Nt=>{if(Nt.button===0&&(!$e||$e==="_self")&&!M(Nt)){Nt.preventDefault();let Zt=!!w||(0,g.Ep)(Re)===(0,g.Ep)(mt);Ze(Ve,{replace:Zt,state:ae})}},[Re,Ze,mt,w,ae,$e,Ve])}function Y(Ve){let Se=(0,v.useRef)($(Ve)),$e=(0,s.TH)(),w=(0,v.useMemo)(()=>{let Re=$($e.search);for(let mt of Se.current.keys())Re.has(mt)||Se.current.getAll(mt).forEach(Nt=>{Re.append(mt,Nt)});return Re},[$e.search]),ae=(0,s.s0)(),Ze=(0,v.useCallback)((Re,mt)=>{ae("?"+$(Re),mt)},[ae]);return[w,Ze]}function $(Ve){return Ve===void 0&&(Ve=""),new URLSearchParams(typeof Ve=="string"||Array.isArray(Ve)||Ve instanceof URLSearchParams?Ve:Object.keys(Ve).reduce((Se,$e)=>{let w=Ve[$e];return Se.concat(Array.isArray(w)?w.map(ae=>[$e,ae]):[[$e,w]])},[]))}var V=e(56920),de=e(48385),ye=e(46944),Ne=["prefetch"];function je(Ve){var Se,$e=Ve.prefetch,w=(0,de.Z)(Ve,Ne),ae=(0,ye.Ov)(),Ze=typeof Ve.to=="string"?Ve.to:(Se=Ve.to)===null||Se===void 0?void 0:Se.pathname;return Ze?v.createElement(A,(0,V.Z)({onMouseEnter:function(){var mt;return $e&&Ze&&((mt=ae.preloadRoute)===null||mt===void 0?void 0:mt.call(ae,Ze))}},w),Ve.children):null}var we=e(33810),re=e(28378),fe=e(91744);function le(){"use strict";le=function(){return Se};var Ve,Se={},$e=Object.prototype,w=$e.hasOwnProperty,ae=Object.defineProperty||function(or,Qt,tr){or[Qt]=tr.value},Ze=typeof Symbol=="function"?Symbol:{},Re=Ze.iterator||"@@iterator",mt=Ze.asyncIterator||"@@asyncIterator",Nt=Ze.toStringTag||"@@toStringTag";function Zt(or,Qt,tr){return Object.defineProperty(or,Qt,{value:tr,enumerable:!0,configurable:!0,writable:!0}),or[Qt]}try{Zt({},"")}catch(or){Zt=function(tr,Tr,Wr){return tr[Tr]=Wr}}function er(or,Qt,tr,Tr){var Wr=Qt&&Qt.prototype instanceof kt?Qt:kt,Mr=Object.create(Wr.prototype),vn=new Fn(Tr||[]);return ae(Mr,"_invoke",{value:qn(or,tr,vn)}),Mr}function Lt(or,Qt,tr){try{return{type:"normal",arg:or.call(Qt,tr)}}catch(Tr){return{type:"throw",arg:Tr}}}Se.wrap=er;var wt="suspendedStart",Fe="suspendedYield",St="executing",Qe="completed",ut={};function kt(){}function jt(){}function Jt(){}var rr={};Zt(rr,Re,function(){return this});var Er=Object.getPrototypeOf,Nr=Er&&Er(Er(xa([])));Nr&&Nr!==$e&&w.call(Nr,Re)&&(rr=Nr);var gr=Jt.prototype=kt.prototype=Object.create(rr);function Jr(or){["next","throw","return"].forEach(function(Qt){Zt(or,Qt,function(tr){return this._invoke(Qt,tr)})})}function Xr(or,Qt){function tr(Wr,Mr,vn,wn){var Un=Lt(or[Wr],or,Mr);if(Un.type!=="throw"){var Ga=Un.arg,En=Ga.value;return En&&(0,fe.Z)(En)=="object"&&w.call(En,"__await")?Qt.resolve(En.__await).then(function(Da){tr("next",Da,vn,wn)},function(Da){tr("throw",Da,vn,wn)}):Qt.resolve(En).then(function(Da){Ga.value=Da,vn(Ga)},function(Da){return tr("throw",Da,vn,wn)})}wn(Un.arg)}var Tr;ae(this,"_invoke",{value:function(Mr,vn){function wn(){return new Qt(function(Un,Ga){tr(Mr,vn,Un,Ga)})}return Tr=Tr?Tr.then(wn,wn):wn()}})}function qn(or,Qt,tr){var Tr=wt;return function(Wr,Mr){if(Tr===St)throw new Error("Generator is already running");if(Tr===Qe){if(Wr==="throw")throw Mr;return{value:Ve,done:!0}}for(tr.method=Wr,tr.arg=Mr;;){var vn=tr.delegate;if(vn){var wn=na(vn,tr);if(wn){if(wn===ut)continue;return wn}}if(tr.method==="next")tr.sent=tr._sent=tr.arg;else if(tr.method==="throw"){if(Tr===wt)throw Tr=Qe,tr.arg;tr.dispatchException(tr.arg)}else tr.method==="return"&&tr.abrupt("return",tr.arg);Tr=St;var Un=Lt(or,Qt,tr);if(Un.type==="normal"){if(Tr=tr.done?Qe:Fe,Un.arg===ut)continue;return{value:Un.arg,done:tr.done}}Un.type==="throw"&&(Tr=Qe,tr.method="throw",tr.arg=Un.arg)}}}function na(or,Qt){var tr=Qt.method,Tr=or.iterator[tr];if(Tr===Ve)return Qt.delegate=null,tr==="throw"&&or.iterator.return&&(Qt.method="return",Qt.arg=Ve,na(or,Qt),Qt.method==="throw")||tr!=="return"&&(Qt.method="throw",Qt.arg=new TypeError("The iterator does not provide a '"+tr+"' method")),ut;var Wr=Lt(Tr,or.iterator,Qt.arg);if(Wr.type==="throw")return Qt.method="throw",Qt.arg=Wr.arg,Qt.delegate=null,ut;var Mr=Wr.arg;return Mr?Mr.done?(Qt[or.resultName]=Mr.value,Qt.next=or.nextLoc,Qt.method!=="return"&&(Qt.method="next",Qt.arg=Ve),Qt.delegate=null,ut):Mr:(Qt.method="throw",Qt.arg=new TypeError("iterator result is not an object"),Qt.delegate=null,ut)}function on(or){var Qt={tryLoc:or[0]};1 in or&&(Qt.catchLoc=or[1]),2 in or&&(Qt.finallyLoc=or[2],Qt.afterLoc=or[3]),this.tryEntries.push(Qt)}function ma(or){var Qt=or.completion||{};Qt.type="normal",delete Qt.arg,or.completion=Qt}function Fn(or){this.tryEntries=[{tryLoc:"root"}],or.forEach(on,this),this.reset(!0)}function xa(or){if(or||or===""){var Qt=or[Re];if(Qt)return Qt.call(or);if(typeof or.next=="function")return or;if(!isNaN(or.length)){var tr=-1,Tr=function Wr(){for(;++tr=0;--Wr){var Mr=this.tryEntries[Wr],vn=Mr.completion;if(Mr.tryLoc==="root")return Tr("end");if(Mr.tryLoc<=this.prev){var wn=w.call(Mr,"catchLoc"),Un=w.call(Mr,"finallyLoc");if(wn&&Un){if(this.prev=0;--Tr){var Wr=this.tryEntries[Tr];if(Wr.tryLoc<=this.prev&&w.call(Wr,"finallyLoc")&&this.prev=0;--tr){var Tr=this.tryEntries[tr];if(Tr.finallyLoc===Qt)return this.complete(Tr.completion,Tr.afterLoc),ma(Tr),ut}},catch:function(Qt){for(var tr=this.tryEntries.length-1;tr>=0;--tr){var Tr=this.tryEntries[tr];if(Tr.tryLoc===Qt){var Wr=Tr.completion;if(Wr.type==="throw"){var Mr=Wr.arg;ma(Tr)}return Mr}}throw new Error("illegal catch attempt")},delegateYield:function(Qt,tr,Tr){return this.delegate={iterator:xa(Qt),resultName:tr,nextLoc:Tr},this.method==="next"&&(this.arg=Ve),ut}},Se}var H=e(93914);function R(Ve,Se,$e,w,ae,Ze,Re){try{var mt=Ve[Ze](Re),Nt=mt.value}catch(Zt){$e(Zt);return}mt.done?Se(Nt):Promise.resolve(Nt).then(w,ae)}function ne(Ve){return function(){var Se=this,$e=arguments;return new Promise(function(w,ae){var Ze=Ve.apply(Se,$e);function Re(Nt){R(Ze,w,ae,Re,mt,"next",Nt)}function mt(Nt){R(Ze,w,ae,Re,mt,"throw",Nt)}Re(void 0)})}}var me=e(76059);function oe(Ve,Se){var $e=typeof Symbol!="undefined"&&Ve[Symbol.iterator]||Ve["@@iterator"];if(!$e){if(Array.isArray(Ve)||($e=(0,me.Z)(Ve))||Se&&Ve&&typeof Ve.length=="number"){$e&&(Ve=$e);var w=0,ae=function(){};return{s:ae,n:function(){return w>=Ve.length?{done:!0}:{done:!1,value:Ve[w++]}},e:function(Zt){throw Zt},f:ae}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pi(I,P){if(I){if(typeof I=="string")return oi(I,P);var L=Object.prototype.toString.call(I).slice(8,-1);if(L==="Object"&&I.constructor&&(L=I.constructor.name),L==="Map"||L==="Set")return Array.from(I);if(L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L))return oi(I,P)}}function oi(I,P){(P==null||P>I.length)&&(P=I.length);for(var L=0,b=new Array(P);L{var P=Object.create;var I=Object.defineProperty;var z=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames,R=Object.getOwnPropertySymbols,B=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var O=(e,t,i)=>t in e?I(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,M=(e,t)=>{for(var i in t||(t={}))E.call(t,i)&&O(e,i,t[i]);if(R)for(var i of R(t))L.call(t,i)&&O(e,i,t[i]);return e};var F=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var N=(e,t,i,h)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of D(t))!E.call(e,a)&&a!==i&&I(e,a,{get:()=>t[a],enumerable:!(h=z(t,a))||h.enumerable});return e};var W=(e,t,i)=>(i=e!=null?P(B(e)):{},N(t||!e||!e.__esModule?I(i,"default",{value:e,enumerable:!0}):i,e));var j=F((K,w)=>{w.exports=function(e){var t={};function i(h){if(t[h])return t[h].exports;var a=t[h]={exports:{},id:h,loaded:!1};return e[h].call(a.exports,a,a.exports,i),a.loaded=!0,a.exports}return i.m=e,i.c=t,i.p="",i(0)}([function(e,t,i){e.exports=i(1)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var h=i(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return h.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return h.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return h.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return h.findChunks}})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=t.findAll=function(s){var n=s.autoEscape,g=s.caseSensitive,f=g===void 0?!1:g,p=s.findChunks,u=p===void 0?a:p,c=s.sanitize,v=s.searchWords,T=s.textToHighlight;return l({chunksToHighlight:h({chunks:u({autoEscape:n,caseSensitive:f,sanitize:c,searchWords:v,textToHighlight:T})}),totalLength:T?T.length:0})},h=t.combineChunks=function(s){var n=s.chunks;return n=n.sort(function(g,f){return g.start-f.start}).reduce(function(g,f){if(g.length===0)return[f];var p=g.pop();if(f.start<=p.end){var u=Math.max(p.end,f.end);g.push({highlight:!1,start:p.start,end:u})}else g.push(p,f);return g},[]),n},a=function(s){var n=s.autoEscape,g=s.caseSensitive,f=s.sanitize,p=f===void 0?d:f,u=s.searchWords,c=s.textToHighlight;return c=p(c),u.filter(function(v){return v}).reduce(function(v,T){T=p(T),n&&(T=r(T));for(var m=new RegExp(T,g?"g":"gi"),x=void 0;x=m.exec(c);){var S=x.index,$=m.lastIndex;$>S&&v.push({highlight:!1,start:S,end:$}),x.index===m.lastIndex&&m.lastIndex++}return v},[])};t.findChunks=a;var l=t.fillInChunks=function(s){var n=s.chunksToHighlight,g=s.totalLength,f=[],p=function(v,T,m){T-v>0&&f.push({start:v,end:T,highlight:m})};if(n.length===0)p(0,g,!1);else{var u=0;n.forEach(function(c){p(u,c.start,!1),p(c.start,c.end,!0),u=c.end}),p(u,g,!1)}return f};function d(o){return o}function r(o){return o.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,"\\\\$&")}}])});var C=W(j());var H="tab";function k(e,t,i,h,a){let l=a!==void 0;return h.reduce((r,o)=>(o.tocIndex===a&&(r[o.paraId]=(r[o.paraId]||"").concat(o.value)),r),[]).filter(Boolean).length||l?{rawTitle:e,title:t,link:i,paragraphs:h.reduce((r,o)=>{var s,n;return o.tocIndex===a&&((n=r[s=o.paraId])!=null||(r[s]=""),r[o.paraId]+=o.value),r},[]).filter(Boolean)}:null}function y(e){return[e.title,e.subtitle].filter(Boolean).join(" ")}function _(e,t,i){let h=[],a=Object.values(t).reduce((l,d)=>{var r,o;return d.asset&&((o=l[r=d.routeId])!=null||(l[r]=[]),l[d.routeId].push(d)),l},{});return Object.values(e).forEach(l=>{var d;if("meta"in l&&!("isLayout"in l)){let r=l.meta,o=l.path.replace(/^([^/])/,"/$1")||"/",s=i.find(u=>o===u.link||o.startsWith(`${u.activePath}/`)),n=(a[l.id]||[]).map(u=>{var c;return(c=u.asset)==null?void 0:c.id}),g=k("",y(r.frontmatter),o,r.texts),f=r.toc.reduce((u,c,v)=>{if(!n.includes(c.id)&&c.depth>=1){let T=y(r.frontmatter);c.depth!==1&&(T=`${T} - ${c.title}`),u.push(k(c.title,T,`${o}#${c.id}`,r.texts,v))}return u},[]),p=(r.tabs||[]).reduce((u,{key:c,meta:v})=>{let T=k("",`${y(r.frontmatter)} - ${v.frontmatter.title}`,`${o}?${H}=${c}`,v.texts);return T&&u.push(T),u.push(...v.toc.map((m,x)=>k(m.title,`${y(r.frontmatter)} - ${v.frontmatter.title} - ${m.title}`,`${o}?${H}=${c}#${m.id}`,v.texts,x))),u},[]);h.push({navTitle:s==null?void 0:s.title,navOrder:s?i.indexOf(s):1/0,title:y(r.frontmatter),link:o,sections:[...g?[g]:[],...f,...p],demos:((d=a[l.id])==null?void 0:d.map(u=>({link:`${o}#${u.asset.id}`,rawTitle:u.asset.title||"",title:u.asset.title||y(r.frontmatter),description:u.asset.description||"",keywords:u.asset.keywords||[]})))||[]})}}),h}function b(e="",t,i=1){let h=(0,C.findAll)({textToHighlight:e,searchWords:t,autoEscape:!0}),a={};return[h.map(({start:l,end:d,highlight:r},o)=>{let s={text:e.slice(l,d)};return o===0&&!r&&h.length>1&&s.text.length>20&&(s.text=`...${s.text.slice(-20)}`),r&&(s.highlighted=!0,a[t.find(n=>s.text.includes(n))]=i),s}),a]}function Y(e,t){let i=t.split(" "),h=new RegExp(t.replace(/[.*+?^${}()|[\\]\\\\]/g,"\\\\$&").replace(/\\s+/g,"|"),"i"),a={};return e.forEach(l=>{var o,s;let d=l.title,r=[];if(l.sections.forEach(n=>{for(let g of n.paragraphs)if(h.test(g)){let[f,p]=b(n.title,i,10),[u,c]=b(g,i);r.push({type:"content",link:n.link,priority:Object.values(M(M({},c),p)).reduce((v,T)=>v+T,0),highlightTitleTexts:f,highlightTexts:u,pageTitle:d});return}if(h.test(n.rawTitle)&&!h.test(l.title)){let[g,f]=b(n.title,i,10);r.push({type:"title",link:n.link,priority:Object.values(f).reduce((p,u)=>p+u,0),highlightTitleTexts:g,highlightTexts:b(n.paragraphs[0]||"",i)[0],pageTitle:d})}}),l.demos.forEach(n=>{if(h.test(n.rawTitle)||h.test(n.description)){let[g,f]=b(n.title,i,10),[p,u]=b(n.description,i);r.push({type:"demo",link:n.link,priority:Object.values(M(M({},u),f)).reduce((c,v)=>c+v,0),highlightTitleTexts:g,highlightTexts:p,pageTitle:d})}}),h.test(l.title)){let[n,g]=b(l.title,i,100);r.push({type:"page",link:l.link,priority:Object.values(g).reduce((f,p)=>f+p,0),highlightTitleTexts:n,highlightTexts:b(((o=l.sections[0])==null?void 0:o.paragraphs[0])||"",i)[0],pageTitle:d})}if(r.length){let n=l.navTitle||"$ROOT";(s=a[n])!=null||(a[n]={title:l.navTitle,priority:l.navOrder*1e3,hints:[]}),a[n].hints.push(...r)}}),Object.values(a).forEach(({hints:l})=>{l.sort((d,r)=>r.priority-d.priority)}),Object.values(a).sort((l,d)=>d.priority-l.priority)}var A;self.onmessage=({data:e})=>{switch(e.action){case"generate-metadata":A=_(e.args.routes,e.args.demos,e.args.nav);break;case"get-search-result":self.postMessage(Y(A,e.args.keywords));break;default:}};})();\n'],{type:"application/javascript"}))));var ii=function(){var P=(0,a.useRef)(),L=(0,a.useState)(!1),b=no(L,2),F=b[0],U=b[1],J=(0,a.useState)(""),X=no(J,2),ee=X[0],ue=X[1],xe=_r(),He=(0,a.useState)([]),tt=no(He,2),lt=tt[0],Xe=tt[1],_t=Ya(),Mt=no(_t,2),bt=Mt[0],Et=Mt[1],Ct=(0,a.useCallback)(function($t){Et(),U(!0),ue($t)},[]),Ut=bt==null?void 0:bt[0],Kt=bt==null?void 0:bt[1];return(0,a.useEffect)(function(){Wo.onmessage=function($t){Xe($t.data),U(!1)}},[]),(0,a.useEffect)(function(){!Ut||!Kt||Wo.postMessage({action:"generate-metadata",args:{routes:JSON.parse(JSON.stringify(Ut)),nav:xe,demos:Kt}})},[Ut,Kt,xe]),(0,a.useEffect)(function(){if(Ut){var $t=ee.trim();$t?(clearTimeout(P.current),P.current=window.setTimeout(function(){Wo.postMessage({action:"get-search-result",args:{keywords:$t}})},200)):Xe([])}},[ee,Ut]),{keywords:ee,setKeywords:Ct,result:lt,loading:F,load:Et}},Ln=e(88877)},31532:function(d,p,e){"use strict";e.d(p,{k:function(){return n},s:function(){return o}});var n=[{id:"zh-CN",name:"\u4E2D\u6587",base:"/"}],o={"en-US":{"header.search.placeholder":"Type keywords...","header.color.mode.light":"Light Mode","header.color.mode.dark":"Dark Mode","header.color.mode.auto":"Follow System","header.social.github":"GitHub","header.social.weibo":"Weibo","header.social.twitter":"Twitter","header.social.gitlab":"GitLab","header.social.facebook":"Facebook","header.social.zhihu":"Zhihu","header.social.yuque":"Yuque","header.social.linkedin":"Linkedin","previewer.actions.code.expand":"Show Code","previewer.actions.code.shrink":"Hide Code","previewer.actions.code.editable":"Edit code with real-time preview","previewer.actions.code.readonly":"Only index file is editable","previewer.actions.sketch":"Copy to Sketch app","previewer.actions.sketch.group":"Copy as Sketch Group","previewer.actions.sketch.symbol":"Copy as Sketch Symbol","previewer.actions.sketch.divider":"------------------------","previewer.actions.sketch.guide":"How to paste to Sketch?","previewer.actions.codesandbox":"Open in CodeSandbox","previewer.actions.codepen":"Open in CodePen (Not implemented)","previewer.actions.stackblitz":"Open in StackBlitz","previewer.actions.separate":"Open in separate page","404.title":"PAGE NOT FOUND","404.back":"Back to homepage","api.component.name":"Name","api.component.description":"Description","api.component.type":"Type","api.component.default":"Default","api.component.required":"(required)","api.component.release.alpha":"Alpha","api.component.release.beta":"Beta","api.component.release.experimental":"Experimental","api.component.release.deprecated":"Deprecated","api.component.unavailable":"apiParser must be enabled to use auto-generated API","api.component.loading":"Properties definition is resolving, wait a moment...","api.component.not.found":"Properties definition not found for {id} component","content.tabs.default":"Doc","content.footer.last.updated":"Last updated: ","content.footer.actions.edit":"Improve this documentation","content.footer.actions.previous":"PREV","content.footer.actions.next":"NEXT","search.not.found":"No content was found","search.loading":"Loading...","layout.sidebar.btn":"Sidebar"},"zh-CN":{"header.search.placeholder":"\u8F93\u5165\u5173\u952E\u5B57\u641C\u7D22...","header.color.mode.light":"\u4EAE\u8272\u6A21\u5F0F","header.color.mode.dark":"\u6697\u8272\u6A21\u5F0F","header.color.mode.auto":"\u8DDF\u968F\u7CFB\u7EDF","header.social.github":"GitHub","header.social.weibo":"\u5FAE\u535A","header.social.twitter":"Twitter","header.social.gitlab":"GitLab","header.social.facebook":"Facebook","header.social.zhihu":"\u77E5\u4E4E","header.social.yuque":"\u8BED\u96C0","header.social.linkedin":"Linkedin","previewer.actions.code.expand":"\u5C55\u5F00\u4EE3\u7801","previewer.actions.code.shrink":"\u6536\u8D77\u4EE3\u7801","previewer.actions.code.editable":"\u7F16\u8F91\u4EE3\u7801\u53EF\u5B9E\u65F6\u9884\u89C8","previewer.actions.code.readonly":"\u4EC5 index \u53EF\u7F16\u8F91","previewer.actions.codesandbox":"\u5728 CodeSandbox \u4E2D\u6253\u5F00","previewer.actions.sketch":"\u62F7\u8D1D\u5230 Sketch","previewer.actions.sketch.group":"\u62F7\u8D1D\u4E3A Sketch Group","previewer.actions.sketch.symbol":"\u62F7\u8D1D\u4E3A Sketch Symbol","previewer.actions.sketch.divider":"----------------------","previewer.actions.sketch.guide":"\u5982\u4F55\u7C98\u8D34\u5230 SKetch\uFF1F","previewer.actions.stackblitz":"\u5728 StackBlitz \u4E2D\u6253\u5F00","previewer.actions.separate":"\u5728\u72EC\u7ACB\u9875\u9762\u4E2D\u6253\u5F00","404.title":"\u9875\u9762\u672A\u627E\u5230","404.back":"\u8FD4\u56DE\u9996\u9875","api.component.name":"\u5C5E\u6027\u540D","api.component.description":"\u63CF\u8FF0","api.component.type":"\u7C7B\u578B","api.component.default":"\u9ED8\u8BA4\u503C","api.component.required":"(\u5FC5\u9009)","api.component.release.alpha":"Alpha","api.component.release.beta":"Beta","api.component.release.experimental":"\u5B9E\u9A8C\u6027","api.component.release.deprecated":"\u5E9F\u5F03","api.component.unavailable":"\u5FC5\u987B\u542F\u7528 apiParser \u624D\u80FD\u4F7F\u7528\u81EA\u52A8 API \u7279\u6027","api.component.loading":"\u5C5E\u6027\u5B9A\u4E49\u6B63\u5728\u89E3\u6790\u4E2D\uFF0C\u7A0D\u7B49\u7247\u523B...","api.component.not.found":"\u672A\u627E\u5230 {id} \u7EC4\u4EF6\u7684\u5C5E\u6027\u5B9A\u4E49","content.tabs.default":"\u6587\u6863","content.footer.last.updated":"\u6700\u540E\u66F4\u65B0\u65F6\u95F4\uFF1A","content.footer.actions.edit":"\u5E2E\u52A9\u6539\u8FDB\u6B64\u6587\u6863","content.footer.actions.previous":"\u4E0A\u4E00\u7BC7","content.footer.actions.next":"\u4E0B\u4E00\u7BC7","search.not.found":"\u672A\u627E\u5230\u76F8\u5173\u5185\u5BB9","search.loading":"\u52A0\u8F7D\u4E2D...","layout.sidebar.btn":"\u4FA7\u8FB9\u83DC\u5355"}}},88877:function(d,p,e){"use strict";e.d(p,{EQ:function(){return ne},TR:function(){return Q},lZ:function(){return _},FO:function(){return R}});var n=e(82092),o=e.n(n),a=e(48305),u=e.n(a),c=e(90228),f=e.n(c),l=e(26068),m=e.n(l),y=e(87999),v=e.n(y),s=e(22020);const g=[{id:"customization",depth:1,title:"customization"}],E={title:"customization",toc:"menu",filename:"docs/demo/customization.md",lastUpdated:1721976723e3,nav:{title:"demo",order:0},description:"Custom handle style | \u81EA\u5B9A\u4E49\u624B\u67C4\u6837\u5F0F"},O={ids:["docs-demo-customization-demo-0"],getter:()=>e.e(904).then(e.bind(e,59089))};var S=e(27617);const x=[{id:"dynamic",depth:1,title:"dynamic"}],C={title:"dynamic",toc:"menu",filename:"docs/demo/dynamic.md",lastUpdated:1721976723e3,order:1,description:"Dynamic display position | \u52A8\u6001\u663E\u793A\u4F4D\u7F6E"},j={ids:["docs-demo-dynamic-demo-0"],getter:()=>e.e(904).then(e.bind(e,28661))};var Z=e(49641);const W=[{id:"static",depth:1,title:"static"}],M={title:"static",toc:"menu",filename:"docs/demo/index.md",lastUpdated:1721976723e3,order:2,description:"Fixed position | \u56FA\u5B9A\u4F4D\u7F6E"},A={ids:["docs-demo-demo-0"],getter:()=>e.e(904).then(e.bind(e,99110))};var D=e(91836);const G=[],Y={title:"Docs",toc:"menu",filename:"docs/index.md",lastUpdated:1721976723e3,hero:{title:"joystick-kit",description:"\u{1F3AE} Virtual joystick | \u865A\u62DF\u6447\u6746 \u6E38\u620F\u624B\u67C4",actions:[{text:"start",link:"/start"}]}},$={ids:[],getter:()=>e.e(904).then(e.bind(e,10137))};var V=e(56583);const de=[{id:"usage--\u4F7F\u7528\u8BF4\u660E",depth:1,title:"usage | \u4F7F\u7528\u8BF4\u660E"},{id:"install",depth:3,title:"install"},{id:"usage",depth:3,title:"usage"},{id:"joystickcreate",depth:3,title:"joystick.create"},{id:"joystickon",depth:3,title:"joystick.on"}],ye={title:"usage | \u4F7F\u7528\u8BF4\u660E",toc:"menu",filename:"docs/start.md",lastUpdated:1721976723e3,nav:{title:"start"}},Ne={ids:[],getter:()=>e.e(904).then(e.bind(e,68015))};var je={},we={"docs/demo/customization":{frontmatter:E,toc:g,demoIndex:O,textGetter:function(){return e.e(904).then(e.bind(e,73504))}},"docs/demo/dynamic":{frontmatter:C,toc:x,demoIndex:j,textGetter:function(){return e.e(904).then(e.bind(e,13604))}},"docs/demo/index":{frontmatter:M,toc:W,demoIndex:A,textGetter:function(){return e.e(904).then(e.bind(e,13756))}},"docs/index":{frontmatter:Y,toc:G,demoIndex:$,textGetter:function(){return e.e(904).then(e.bind(e,59225))}},"docs/start":{frontmatter:ye,toc:de,demoIndex:Ne,textGetter:function(){return e.e(904).then(e.bind(e,27095))}}};function re(B){if(B.status==="fulfilled")return B.value;throw B.status==="rejected"?B.reason:(B.status==="pending"||(B.status="pending",B.then(function(K){B.status="fulfilled",B.value=K},function(K){B.status="rejected",B.reason=K})),B)}var fe=Object.keys(we).reduce(function(B,K){if(we[K].demoIndex){var ge=we[K].demoIndex,Te=ge.ids,et=ge.getter;Te.forEach(function(Ge){B[Ge]=et})}return B},{}),le=new Map;function H(B){B&&Object.keys(B).forEach(function(K){var ge,Te=(ge=K.match(/^(.+)\.(js|jsx|ts|tsx|json)$/))===null||ge===void 0?void 0:ge[1];Te&&!B[Te]&&(B[Te]=B[K])})}function R(B){if(!le.get(B)){var K;le.set(B,(K=fe[B])===null||K===void 0?void 0:K.call(fe).then(function(ge){var Te=ge.demos;return H(Te[B].context),Te[B]}))}return re(le.get(B))}function ne(){return me.apply(this,arguments)}function me(){return me=v()(f()().mark(function B(){var K;return f()().wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return K=Object.entries(we).filter(function(et){var Ge=u()(et,2),nt=Ge[0],st=Ge[1];return st.demoIndex}),Te.abrupt("return",Promise.all(K.map(function(){var et=v()(f()().mark(function Ge(nt){var st,q,te;return f()().wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return st=u()(nt,2),q=st[0],te=st[1],he.t0=q,he.next=4,te.demoIndex.getter();case 4:return he.t1=he.sent.demos,he.abrupt("return",{id:he.t0,demos:he.t1});case 6:case"end":return he.stop()}},Ge)}));return function(Ge){return et.apply(this,arguments)}}())).then(function(et){return et.reduce(function(Ge,nt){var st=nt.id,q=nt.demos;return Object.values(q).forEach(function(te){te.routeId=st,H(te.context)}),m()(m()({},Ge),q)},{})}));case 2:case"end":return Te.stop()}},B)})),me.apply(this,arguments)}function oe(B,K){return m()(m()({},je[B]),{},{meta:K!=null?K:{frontmatter:{title:je[B].title},toc:[],texts:[]}})}function _(B,K){if(we[B]){var ge=we[B],Te=ge.frontmatter,et=ge.toc,Ge=ge.textGetter,nt=ge.tabs,st={frontmatter:Te,toc:et,texts:[]};return K!=null&&K.syncOnly?(nt&&(st.tabs=nt.map(function(q){return oe(q,_(q,K))})),st):new Promise(function(){var q=v()(f()().mark(function te(ve){var he;return f()().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(!Ge){se.next=5;break}return se.next=3,Ge();case 3:he=se.sent,st.texts=he.texts;case 5:if(!nt){se.next=9;break}return se.next=8,Promise.all(nt.map(function(){var Ee=v()(f()().mark(function _e(be){return f()().wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.t0=oe,rt.t1=be,rt.next=4,_(be,K);case 4:return rt.t2=rt.sent,rt.abrupt("return",(0,rt.t0)(rt.t1,rt.t2));case 6:case"end":return rt.stop()}},_e)}));return function(_e){return Ee.apply(this,arguments)}}()));case 8:st.tabs=se.sent;case 9:ve(st);case 10:case"end":return se.stop()}},te)}));return function(te){return q.apply(this,arguments)}}())}}function Q(){return k.apply(this,arguments)}function k(){return k=v()(f()().mark(function B(){return f()().wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return ge.next=2,Promise.all(Object.keys(we).map(function(){var Te=v()(f()().mark(function et(Ge){return f()().wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.t0=Ge,st.next=3,_(Ge);case 3:return st.t1=st.sent,st.abrupt("return",{id:st.t0,meta:st.t1});case 5:case"end":return st.stop()}},et)}));return function(et){return Te.apply(this,arguments)}}())).then(function(Te){return Te.reduce(function(et,Ge){var nt=Ge.id,st=Ge.meta;return m()(m()({},et),{},o()({},nt,st))},{})});case 2:return ge.abrupt("return",ge.sent);case 3:case"end":return ge.stop()}},B)})),k.apply(this,arguments)}},90350:function(d,p,e){"use strict";e.d(p,{Z:function(){return n.Z}});var n=e(26448)},53363:function(d,p,e){"use strict";e.d(p,{Z:function(){return O}});var n=e(29981),o=e.n(n),a=e(75271);const u=a.createContext({}),c=!0;function f({baseColor:S,highlightColor:x,width:C,height:j,borderRadius:Z,circle:W,direction:M,duration:A,enableAnimation:D=c}){const G={};return M==="rtl"&&(G["--animation-direction"]="reverse"),typeof A=="number"&&(G["--animation-duration"]=`${A}s`),D||(G["--pseudo-element-display"]="none"),(typeof C=="string"||typeof C=="number")&&(G.width=C),(typeof j=="string"||typeof j=="number")&&(G.height=j),(typeof Z=="string"||typeof Z=="number")&&(G.borderRadius=Z),W&&(G.borderRadius="50%"),typeof S!="undefined"&&(G["--base-color"]=S),typeof x!="undefined"&&(G["--highlight-color"]=x),G}function l(D){var G=D,{count:S=1,wrapper:x,className:C,containerClassName:j,containerTestId:Z,circle:W=!1,style:M}=G,A=Sl(G,["count","wrapper","className","containerClassName","containerTestId","circle","style"]);var Y,$,V;const de=a.useContext(u),ye=Lu({},A);for(const[H,R]of Object.entries(A))typeof R=="undefined"&&delete ye[H];const Ne=Rs(Lu(Lu({},de),ye),{circle:W}),je=Lu(Lu({},M),f(Ne));let we="react-loading-skeleton";C&&(we+=` ${C}`);const re=(Y=Ne.inline)!==null&&Y!==void 0?Y:!1,fe=[],le=Math.ceil(S);for(let H=0;HS&&H===le-1){const me=($=R.width)!==null&&$!==void 0?$:"100%",oe=S%1,_=typeof me=="number"?me*oe:`calc(${me} * ${oe})`;R=Rs(Lu({},R),{width:_})}const ne=a.createElement("span",{className:we,style:R,key:H},"\u200C");re?fe.push(ne):fe.push(a.createElement(a.Fragment,{key:H},ne,a.createElement("br",null)))}return a.createElement("span",{className:j,"data-testid":Z,"aria-live":"polite","aria-busy":(V=Ne.enableAnimation)!==null&&V!==void 0?V:c},x?fe.map((H,R)=>a.createElement(x,{key:R},H)):fe)}function m(C){var j=C,{children:S}=j,x=Sl(j,["children"]);return React.createElement(u.Provider,{value:x},S)}var y=function(){return a.createElement("div",{className:"dumi-default-loading-skeleton"},a.createElement(l,{className:"first-line",count:1}),a.createElement(l,{count:2}),a.createElement(l,{count:1,width:"75%"}))},v=y,s=e(95269),g=e(52676),E=function(){var x=(0,s.WF)(),C=x.setLoading;return(0,a.useLayoutEffect)(function(){return C(!0),o().start(),function(){C(!1),o().done()}},[]),(0,g.jsx)(v,{})},O=E},18573:function(d,p,e){"use strict";e.d(p,{Ac:function(){return te},ql:function(){return we.ql},rU:function(){return je},OL:function(){return D},Q$:function(){return ve},p6:function(){return y},m8:function(){return he.m8},fp:function(){return s.fp},Ov:function(){return ye.Ov},TH:function(){return s.TH},pC:function(){return s.pC},UO:function(){return s.UO},Qt:function(){return re.Q},lr:function(){return Y}});var n=e(90228),o=e(87999),a=e(95269),u=e(60719),c=typeof window!="undefined"?window.html2sketch:null;function f(Ve,Se){return l.apply(this,arguments)}function l(){return l=_asyncToGenerator(_regeneratorRuntime().mark(function Ve(Se,$e){return _regeneratorRuntime().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if($e.type!=="group"){ae.next=6;break}return ae.next=3,c.nodeToGroup(Se);case 3:ae.t0=ae.sent.toSketchJSON(),ae.next=9;break;case 6:return ae.next=8,c.nodeToSymbol(Se);case 8:ae.t0=ae.sent.toSketchJSON();case 9:return ae.abrupt("return",ae.t0);case 10:case"end":return ae.stop()}},Ve)})),l.apply(this,arguments)}function m(Ve,Se){return getPluginManager().applyPlugins({key:"toSketchJSON",type:ApplyPluginsType.modify,initialValue:null,args:{target:Ve,opts:Se},async:!0})}var y=null,v=e(75271),s=e(5791),g=e(18280);function E(){return E=Object.assign||function(Ve){for(var Se=1;Se=0)&&($e[ae]=Ve[ae]);return $e}const S=["onClick","reloadDocument","replace","state","target","to"],x=["aria-current","caseSensitive","className","end","style","to","children"];function C(Ve,Se){if(!Ve){typeof console!="undefined"&&console.warn(Se);try{throw new Error(Se)}catch($e){}}}function j(Ve){let{basename:Se,children:$e,window:w}=Ve,ae=useRef();ae.current==null&&(ae.current=createBrowserHistory({window:w}));let Ze=ae.current,[Re,mt]=useState({action:Ze.action,location:Ze.location});return useLayoutEffect(()=>Ze.listen(mt),[Ze]),createElement(Router,{basename:Se,children:$e,location:Re.location,navigationType:Re.action,navigator:Ze})}function Z(Ve){let{basename:Se,children:$e,window:w}=Ve,ae=useRef();ae.current==null&&(ae.current=createHashHistory({window:w}));let Ze=ae.current,[Re,mt]=useState({action:Ze.action,location:Ze.location});return useLayoutEffect(()=>Ze.listen(mt),[Ze]),createElement(Router,{basename:Se,children:$e,location:Re.location,navigationType:Re.action,navigator:Ze})}function W(Ve){let{basename:Se,children:$e,history:w}=Ve;const[ae,Ze]=useState({action:w.action,location:w.location});return useLayoutEffect(()=>w.listen(Ze),[w]),createElement(Router,{basename:Se,children:$e,location:ae.location,navigationType:ae.action,navigator:w})}function M(Ve){return!!(Ve.metaKey||Ve.altKey||Ve.ctrlKey||Ve.shiftKey)}const A=(0,v.forwardRef)(function(Se,$e){let{onClick:w,reloadDocument:ae,replace:Ze=!1,state:Re,target:mt,to:Nt}=Se,Zt=O(Se,S),er=(0,s.oQ)(Nt),Lt=G(Nt,{replace:Ze,state:Re,target:mt});function wt(Fe){w&&w(Fe),!Fe.defaultPrevented&&!ae&&Lt(Fe)}return(0,v.createElement)("a",E({},Zt,{href:er,onClick:wt,ref:$e,target:mt}))}),D=(0,v.forwardRef)(function(Se,$e){let{"aria-current":w="page",caseSensitive:ae=!1,className:Ze="",end:Re=!1,style:mt,to:Nt,children:Zt}=Se,er=O(Se,x),Lt=(0,s.TH)(),wt=(0,s.WU)(Nt),Fe=Lt.pathname,St=wt.pathname;ae||(Fe=Fe.toLowerCase(),St=St.toLowerCase());let Qe=Fe===St||!Re&&Fe.startsWith(St)&&Fe.charAt(St.length)==="/",ut=Qe?w:void 0,kt;typeof Ze=="function"?kt=Ze({isActive:Qe}):kt=[Ze,Qe?"active":null].filter(Boolean).join(" ");let jt=typeof mt=="function"?mt({isActive:Qe}):mt;return(0,v.createElement)(A,E({},er,{"aria-current":ut,className:kt,ref:$e,style:jt,to:Nt}),typeof Zt=="function"?Zt({isActive:Qe}):Zt)});function G(Ve,Se){let{target:$e,replace:w,state:ae}=Se===void 0?{}:Se,Ze=(0,s.s0)(),Re=(0,s.TH)(),mt=(0,s.WU)(Ve);return(0,v.useCallback)(Nt=>{if(Nt.button===0&&(!$e||$e==="_self")&&!M(Nt)){Nt.preventDefault();let Zt=!!w||(0,g.Ep)(Re)===(0,g.Ep)(mt);Ze(Ve,{replace:Zt,state:ae})}},[Re,Ze,mt,w,ae,$e,Ve])}function Y(Ve){let Se=(0,v.useRef)($(Ve)),$e=(0,s.TH)(),w=(0,v.useMemo)(()=>{let Re=$($e.search);for(let mt of Se.current.keys())Re.has(mt)||Se.current.getAll(mt).forEach(Nt=>{Re.append(mt,Nt)});return Re},[$e.search]),ae=(0,s.s0)(),Ze=(0,v.useCallback)((Re,mt)=>{ae("?"+$(Re),mt)},[ae]);return[w,Ze]}function $(Ve){return Ve===void 0&&(Ve=""),new URLSearchParams(typeof Ve=="string"||Array.isArray(Ve)||Ve instanceof URLSearchParams?Ve:Object.keys(Ve).reduce((Se,$e)=>{let w=Ve[$e];return Se.concat(Array.isArray(w)?w.map(ae=>[$e,ae]):[[$e,w]])},[]))}var V=e(56920),de=e(48385),ye=e(46944),Ne=["prefetch"];function je(Ve){var Se,$e=Ve.prefetch,w=(0,de.Z)(Ve,Ne),ae=(0,ye.Ov)(),Ze=typeof Ve.to=="string"?Ve.to:(Se=Ve.to)===null||Se===void 0?void 0:Se.pathname;return Ze?v.createElement(A,(0,V.Z)({onMouseEnter:function(){var mt;return $e&&Ze&&((mt=ae.preloadRoute)===null||mt===void 0?void 0:mt.call(ae,Ze))}},w),Ve.children):null}var we=e(33810),re=e(28378),fe=e(91744);function le(){"use strict";le=function(){return Se};var Ve,Se={},$e=Object.prototype,w=$e.hasOwnProperty,ae=Object.defineProperty||function(or,Qt,tr){or[Qt]=tr.value},Ze=typeof Symbol=="function"?Symbol:{},Re=Ze.iterator||"@@iterator",mt=Ze.asyncIterator||"@@asyncIterator",Nt=Ze.toStringTag||"@@toStringTag";function Zt(or,Qt,tr){return Object.defineProperty(or,Qt,{value:tr,enumerable:!0,configurable:!0,writable:!0}),or[Qt]}try{Zt({},"")}catch(or){Zt=function(tr,Tr,Wr){return tr[Tr]=Wr}}function er(or,Qt,tr,Tr){var Wr=Qt&&Qt.prototype instanceof kt?Qt:kt,Mr=Object.create(Wr.prototype),vn=new Fn(Tr||[]);return ae(Mr,"_invoke",{value:qn(or,tr,vn)}),Mr}function Lt(or,Qt,tr){try{return{type:"normal",arg:or.call(Qt,tr)}}catch(Tr){return{type:"throw",arg:Tr}}}Se.wrap=er;var wt="suspendedStart",Fe="suspendedYield",St="executing",Qe="completed",ut={};function kt(){}function jt(){}function Jt(){}var rr={};Zt(rr,Re,function(){return this});var Er=Object.getPrototypeOf,Nr=Er&&Er(Er(xa([])));Nr&&Nr!==$e&&w.call(Nr,Re)&&(rr=Nr);var gr=Jt.prototype=kt.prototype=Object.create(rr);function Jr(or){["next","throw","return"].forEach(function(Qt){Zt(or,Qt,function(tr){return this._invoke(Qt,tr)})})}function Xr(or,Qt){function tr(Wr,Mr,vn,wn){var Un=Lt(or[Wr],or,Mr);if(Un.type!=="throw"){var Ga=Un.arg,En=Ga.value;return En&&(0,fe.Z)(En)=="object"&&w.call(En,"__await")?Qt.resolve(En.__await).then(function(Da){tr("next",Da,vn,wn)},function(Da){tr("throw",Da,vn,wn)}):Qt.resolve(En).then(function(Da){Ga.value=Da,vn(Ga)},function(Da){return tr("throw",Da,vn,wn)})}wn(Un.arg)}var Tr;ae(this,"_invoke",{value:function(Mr,vn){function wn(){return new Qt(function(Un,Ga){tr(Mr,vn,Un,Ga)})}return Tr=Tr?Tr.then(wn,wn):wn()}})}function qn(or,Qt,tr){var Tr=wt;return function(Wr,Mr){if(Tr===St)throw new Error("Generator is already running");if(Tr===Qe){if(Wr==="throw")throw Mr;return{value:Ve,done:!0}}for(tr.method=Wr,tr.arg=Mr;;){var vn=tr.delegate;if(vn){var wn=na(vn,tr);if(wn){if(wn===ut)continue;return wn}}if(tr.method==="next")tr.sent=tr._sent=tr.arg;else if(tr.method==="throw"){if(Tr===wt)throw Tr=Qe,tr.arg;tr.dispatchException(tr.arg)}else tr.method==="return"&&tr.abrupt("return",tr.arg);Tr=St;var Un=Lt(or,Qt,tr);if(Un.type==="normal"){if(Tr=tr.done?Qe:Fe,Un.arg===ut)continue;return{value:Un.arg,done:tr.done}}Un.type==="throw"&&(Tr=Qe,tr.method="throw",tr.arg=Un.arg)}}}function na(or,Qt){var tr=Qt.method,Tr=or.iterator[tr];if(Tr===Ve)return Qt.delegate=null,tr==="throw"&&or.iterator.return&&(Qt.method="return",Qt.arg=Ve,na(or,Qt),Qt.method==="throw")||tr!=="return"&&(Qt.method="throw",Qt.arg=new TypeError("The iterator does not provide a '"+tr+"' method")),ut;var Wr=Lt(Tr,or.iterator,Qt.arg);if(Wr.type==="throw")return Qt.method="throw",Qt.arg=Wr.arg,Qt.delegate=null,ut;var Mr=Wr.arg;return Mr?Mr.done?(Qt[or.resultName]=Mr.value,Qt.next=or.nextLoc,Qt.method!=="return"&&(Qt.method="next",Qt.arg=Ve),Qt.delegate=null,ut):Mr:(Qt.method="throw",Qt.arg=new TypeError("iterator result is not an object"),Qt.delegate=null,ut)}function on(or){var Qt={tryLoc:or[0]};1 in or&&(Qt.catchLoc=or[1]),2 in or&&(Qt.finallyLoc=or[2],Qt.afterLoc=or[3]),this.tryEntries.push(Qt)}function ma(or){var Qt=or.completion||{};Qt.type="normal",delete Qt.arg,or.completion=Qt}function Fn(or){this.tryEntries=[{tryLoc:"root"}],or.forEach(on,this),this.reset(!0)}function xa(or){if(or||or===""){var Qt=or[Re];if(Qt)return Qt.call(or);if(typeof or.next=="function")return or;if(!isNaN(or.length)){var tr=-1,Tr=function Wr(){for(;++tr=0;--Wr){var Mr=this.tryEntries[Wr],vn=Mr.completion;if(Mr.tryLoc==="root")return Tr("end");if(Mr.tryLoc<=this.prev){var wn=w.call(Mr,"catchLoc"),Un=w.call(Mr,"finallyLoc");if(wn&&Un){if(this.prev=0;--Tr){var Wr=this.tryEntries[Tr];if(Wr.tryLoc<=this.prev&&w.call(Wr,"finallyLoc")&&this.prev=0;--tr){var Tr=this.tryEntries[tr];if(Tr.finallyLoc===Qt)return this.complete(Tr.completion,Tr.afterLoc),ma(Tr),ut}},catch:function(Qt){for(var tr=this.tryEntries.length-1;tr>=0;--tr){var Tr=this.tryEntries[tr];if(Tr.tryLoc===Qt){var Wr=Tr.completion;if(Wr.type==="throw"){var Mr=Wr.arg;ma(Tr)}return Mr}}throw new Error("illegal catch attempt")},delegateYield:function(Qt,tr,Tr){return this.delegate={iterator:xa(Qt),resultName:tr,nextLoc:Tr},this.method==="next"&&(this.arg=Ve),ut}},Se}var H=e(93914);function R(Ve,Se,$e,w,ae,Ze,Re){try{var mt=Ve[Ze](Re),Nt=mt.value}catch(Zt){$e(Zt);return}mt.done?Se(Nt):Promise.resolve(Nt).then(w,ae)}function ne(Ve){return function(){var Se=this,$e=arguments;return new Promise(function(w,ae){var Ze=Ve.apply(Se,$e);function Re(Nt){R(Ze,w,ae,Re,mt,"next",Nt)}function mt(Nt){R(Ze,w,ae,Re,mt,"throw",Nt)}Re(void 0)})}}var me=e(76059);function oe(Ve,Se){var $e=typeof Symbol!="undefined"&&Ve[Symbol.iterator]||Ve["@@iterator"];if(!$e){if(Array.isArray(Ve)||($e=(0,me.Z)(Ve))||Se&&Ve&&typeof Ve.length=="number"){$e&&(Ve=$e);var w=0,ae=function(){};return{s:ae,n:function(){return w>=Ve.length?{done:!0}:{done:!1,value:Ve[w++]}},e:function(Zt){throw Zt},f:ae}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Ze=!0,Re=!1,mt;return{s:function(){$e=$e.call(Ve)},n:function(){var Zt=$e.next();return Ze=Zt.done,Zt},e:function(Zt){Re=!0,mt=Zt},f:function(){try{!Ze&&$e.return!=null&&$e.return()}finally{if(Re)throw mt}}}}var _=e(82385);function Q(Ve){if(typeof Symbol!="undefined"&&Ve[Symbol.iterator]!=null||Ve["@@iterator"]!=null)return Array.from(Ve)}var k=e(67213);function B(Ve){return(0,_.Z)(Ve)||Q(Ve)||(0,me.Z)(Ve)||(0,k.Z)()}function K(Ve,Se){if(!(Ve instanceof Se))throw new TypeError("Cannot call a class as a function")}var ge=e(40394);function Te(Ve,Se){for(var $e=0;$e-1,"register failed, invalid key ".concat(ae," ").concat($e.path?"from plugin ".concat($e.path):"",".")),w.hooks[ae]=(w.hooks[ae]||[]).concat($e.apply[ae])})}},{key:"getHooks",value:function($e){var w=$e.split("."),ae=B(w),Ze=ae[0],Re=ae.slice(1),mt=this.hooks[Ze]||[];return Re.length&&(mt=mt.map(function(Nt){try{var Zt=Nt,er=oe(Re),Lt;try{for(er.s();!(Lt=er.n()).done;){var wt=Lt.value;Zt=Zt[wt]}}catch(Fe){er.e(Fe)}finally{er.f()}return Zt}catch(Fe){return null}}).filter(Boolean)),mt}},{key:"applyPlugins",value:function($e){var w=$e.key,ae=$e.type,Ze=$e.initialValue,Re=$e.args,mt=$e.async,Nt=this.getHooks(w)||[];switch(Re&&nt((0,fe.Z)(Re)==="object","applyPlugins failed, args must be plain object."),mt&&nt(ae===te.modify||ae===te.event,"async only works with modify and event type."),ae){case te.modify:return mt?Nt.reduce(function(){var Zt=ne(le().mark(function er(Lt,wt){var Fe;return le().wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:if(nt(typeof wt=="function"||(0,fe.Z)(wt)==="object"||q(wt),"applyPlugins failed, all hooks for key ".concat(w," must be function, plain object or Promise.")),!q(Lt)){Qe.next=5;break}return Qe.next=4,Lt;case 4:Lt=Qe.sent;case 5:if(typeof wt!="function"){Qe.next=16;break}if(Fe=wt(Lt,Re),!q(Fe)){Qe.next=13;break}return Qe.next=10,Fe;case 10:return Qe.abrupt("return",Qe.sent);case 13:return Qe.abrupt("return",Fe);case 14:Qe.next=21;break;case 16:if(!q(wt)){Qe.next=20;break}return Qe.next=19,wt;case 19:wt=Qe.sent;case 20:return Qe.abrupt("return",(0,H.Z)((0,H.Z)({},Lt),wt));case 21:case"end":return Qe.stop()}},er)}));return function(er,Lt){return Zt.apply(this,arguments)}}(),q(Ze)?Ze:Promise.resolve(Ze)):Nt.reduce(function(Zt,er){return nt(typeof er=="function"||(0,fe.Z)(er)==="object","applyPlugins failed, all hooks for key ".concat(w," must be function or plain object.")),typeof er=="function"?er(Zt,Re):(0,H.Z)((0,H.Z)({},Zt),er)},Ze);case te.event:return ne(le().mark(function Zt(){var er,Lt,wt,Fe;return le().wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:er=oe(Nt),Qe.prev=1,er.s();case 3:if((Lt=er.n()).done){Qe.next=12;break}if(wt=Lt.value,nt(typeof wt=="function","applyPlugins failed, all hooks for key ".concat(w," must be function.")),Fe=wt(Re),!(mt&&q(Fe))){Qe.next=10;break}return Qe.next=10,Fe;case 10:Qe.next=3;break;case 12:Qe.next=17;break;case 14:Qe.prev=14,Qe.t0=Qe.catch(1),er.e(Qe.t0);case 17:return Qe.prev=17,er.f(),Qe.finish(17);case 20:case"end":return Qe.stop()}},Zt,null,[[1,14,17,20]])}))();case te.compose:return function(){return st({fns:Nt.concat(Ze),args:Re})()}}}}],[{key:"create",value:function($e){var w=new Ve({validKeys:$e.validKeys});return $e.plugins.forEach(function(ae){w.register(ae)}),w}}]),Ve}(),he=e(24054),Oe=e(31759),se=e.n(Oe),Ee=0,_e=0;function be(Ve,Se){if(0)var $e}function Be(Ve){return JSON.stringify(Ve,null,2)}function rt(Ve){var Se=Ve.length>1?Ve.map(ft).join(" "):Ve[0];return se()(Se)==="object"?"".concat(Be(Se)):Se.toString()}function ft(Ve){return se()(Ve)==="object"?"".concat(JSON.stringify(Ve)):Ve.toString()}var pt={log:function(){for(var Se=arguments.length,$e=new Array(Se),w=0;wd.length)&&(p=d.length);for(var e=0,n=new Array(p);ev.length)&&(s=v.length);for(var g=0,E=new Array(s);g=0;--Te){var et=this.tryEntries[Te],Ge=et.completion;if(et.tryLoc==="root")return ge("end");if(et.tryLoc<=this.prev){var nt=C.call(et,"catchLoc"),st=C.call(et,"finallyLoc");if(nt&&st){if(this.prev=0;--ge){var Te=this.tryEntries[ge];if(Te.tryLoc<=this.prev&&C.call(Te,"finallyLoc")&&this.prev=0;--K){var ge=this.tryEntries[K];if(ge.finallyLoc===B)return this.complete(ge.completion,ge.afterLoc),me(ge),$}},catch:function(B){for(var K=this.tryEntries.length-1;K>=0;--K){var ge=this.tryEntries[K];if(ge.tryLoc===B){var Te=ge.completion;if(Te.type==="throw"){var et=Te.arg;me(ge)}return et}}throw new Error("illegal catch attempt")},delegateYield:function(B,K,ge){return this.delegate={iterator:_(B),resultName:K,nextLoc:ge},this.method==="next"&&(this.arg=void 0),$}},S}function c(S,x,C,j,Z,W,M){try{var A=S[W](M),D=A.value}catch(G){C(G);return}A.done?x(D):Promise.resolve(D).then(j,Z)}function f(S){return function(){var x=this,C=arguments;return new Promise(function(j,Z){var W=S.apply(x,C);function M(D){c(W,j,Z,M,A,"next",D)}function A(D){c(W,j,Z,M,A,"throw",D)}M(void 0)})}}function l(S,x){return g(S)||s(S,x)||y(S,x)||m()}function m(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. @@ -122,7 +122,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},3295:function(d,p,e){"use strict";var n=e(70521),o=e(14592),a=e(37917),u=e(59479),c=e(34205),f=e(64838),l=e(81744),m=e(69976),y=e(58955),v=e(67029),s=e(14947),g=e(27233),E=e(41876);d.exports=function(O,S,x,C){var j="stackTraceLimit",Z=C?2:1,W=O.split("."),M=W[W.length-1],A=n.apply(null,W);if(A){var D=A.prototype;if(!E&&o(D,"cause")&&delete D.cause,!x)return A;var G=n("Error"),Y=S(function($,V){var de=y(C?V:$,void 0),ye=C?new A($):new A;return de!==void 0&&a(ye,"message",de),s(ye,Y,ye.stack,2),this&&u(D,this)&&m(ye,this,Y),arguments.length>Z&&v(ye,arguments[Z]),ye});if(Y.prototype=D,M!=="Error"?c?c(Y,G):f(Y,G,{name:!0}):g&&j in A&&(l(Y,A,j),l(Y,A,"prepareStackTrace")),f(Y,A),!E)try{D.name!==M&&a(D,"name",M),D.constructor=Y}catch($){}return Y}}},16753:function(d,p,e){"use strict";var n=e(26589),o=e(70521),a=e(97987),u=e(56261),c=e(3295),f="AggregateError",l=o(f),m=!u(function(){return l([1]).errors[0]!==1})&&u(function(){return l([1],f,{cause:7}).cause!==7});n({global:!0,constructor:!0,arity:2,forced:m},{AggregateError:c(f,function(y){return function(s,g){return a(y,this,arguments)}},m,!0)})},3491:function(d,p,e){"use strict";var n=e(26589),o=e(59479),a=e(43587),u=e(34205),c=e(64838),f=e(74123),l=e(37917),m=e(85711),y=e(67029),v=e(14947),s=e(70147),g=e(58955),E=e(44525),O=E("toStringTag"),S=Error,x=[].push,C=function(W,M){var A=o(j,this),D;u?D=u(new S,A?a(this):j):(D=A?this:f(j),l(D,O,"Error")),M!==void 0&&l(D,"message",g(M)),v(D,C,D.stack,1),arguments.length>2&&y(D,arguments[2]);var G=[];return s(W,x,{that:G}),l(D,"errors",G),D};u?u(C,S):c(C,S,{name:!0});var j=C.prototype=f(S.prototype,{constructor:m(1,C),message:m(1,""),name:m(1,"AggregateError")});n({global:!0,constructor:!0,arity:2},{AggregateError:C})},96921:function(d,p,e){"use strict";e(3491)},24298:function(d,p,e){"use strict";var n=e(26589),o=e(71953),a=e(48109),u=e(65342),c=e(55278);n({target:"Array",proto:!0},{at:function(l){var m=o(this),y=a(m),v=u(l),s=v>=0?v:y+v;return s<0||s>=y?void 0:m[s]}}),c("at")},51036:function(d,p,e){"use strict";var n=e(26589),o=e(41983).findLastIndex,a=e(55278);n({target:"Array",proto:!0},{findLastIndex:function(c){return o(this,c,arguments.length>1?arguments[1]:void 0)}}),a("findLastIndex")},83821:function(d,p,e){"use strict";var n=e(26589),o=e(41983).findLast,a=e(55278);n({target:"Array",proto:!0},{findLast:function(c){return o(this,c,arguments.length>1?arguments[1]:void 0)}}),a("findLast")},22106:function(d,p,e){"use strict";var n=e(26589),o=e(71953),a=e(48109),u=e(97674),c=e(19920),f=e(56261),l=f(function(){return[].push.call({length:4294967296},1)!==4294967297}),m=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(v){return v instanceof TypeError}},y=l||!m();n({target:"Array",proto:!0,arity:1,forced:y},{push:function(s){var g=o(this),E=a(g),O=arguments.length;c(E+O);for(var S=0;S79&&u<83,l=f||!a("reduceRight");n({target:"Array",proto:!0,forced:l},{reduceRight:function(y){return o(this,y,arguments.length,arguments.length>1?arguments[1]:void 0)}})},60123:function(d,p,e){"use strict";var n=e(26589),o=e(15051).left,a=e(84620),u=e(50293),c=e(77695),f=!c&&u>79&&u<83,l=f||!a("reduce");n({target:"Array",proto:!0,forced:l},{reduce:function(y){var v=arguments.length;return o(this,y,v,v>1?arguments[1]:void 0)}})},84570:function(d,p,e){"use strict";var n=e(26589),o=e(72740),a=e(42235),u=e(55278),c=Array;n({target:"Array",proto:!0},{toReversed:function(){return o(a(this),c)}}),u("toReversed")},68266:function(d,p,e){"use strict";var n=e(26589),o=e(43930),a=e(91216),u=e(42235),c=e(93320),f=e(39833),l=e(55278),m=Array,y=o(f("Array","sort"));n({target:"Array",proto:!0},{toSorted:function(s){s!==void 0&&a(s);var g=u(this),E=c(m,g);return y(E,s)}}),l("toSorted")},82597:function(d,p,e){"use strict";var n=e(26589),o=e(55278),a=e(19920),u=e(48109),c=e(50655),f=e(42235),l=e(65342),m=Array,y=Math.max,v=Math.min;n({target:"Array",proto:!0},{toSpliced:function(g,E){var O=f(this),S=u(O),x=c(g,S),C=arguments.length,j=0,Z,W,M,A;for(C===0?Z=W=0:C===1?(Z=0,W=S-x):(Z=C-2,W=v(y(l(E),0),S-x)),M=a(S+Z-W),A=m(M);j=0?E:g+E;return O<0||O>=g?void 0:l(s,O)}})},99507:function(d,p,e){"use strict";var n=e(26589),o=e(43930),a=e(31628),u=e(66516),c=o("".charCodeAt);n({target:"String",proto:!0},{isWellFormed:function(){for(var l=u(a(this)),m=l.length,y=0;y=56320||++y>=m||(c(l,y)&64512)!==56320))return!1}return!0}})},34999:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(43930),u=e(31628),c=e(21051),f=e(95582),l=e(82552),m=e(66516),y=e(98285),v=e(45448),s=e(79267),g=e(44525),E=e(41876),O=g("replace"),S=TypeError,x=a("".indexOf),C=a("".replace),j=a("".slice),Z=Math.max,W=function(M,A,D){return D>M.length?-1:A===""?D:x(M,A,D)};n({target:"String",proto:!0},{replaceAll:function(A,D){var G=u(this),Y,$,V,de,ye,Ne,je,we,re,fe=0,le=0,H="";if(!f(A)){if(Y=l(A),Y&&($=m(u(v(A))),!~x($,"g")))throw new S("`.replaceAll` does not allow non-global regexes");if(V=y(A,O),V)return o(V,A,G,D);if(E&&Y)return C(m(G),A,D)}for(de=m(G),ye=m(A),Ne=c(D),Ne||(D=m(D)),je=ye.length,we=Z(1,je),fe=W(de,ye,0);fe!==-1;)re=Ne?m(D(ye,fe,de)):s(ye,de,fe,[],void 0,D),H+=j(de,le,fe)+re,le=fe+je,fe=W(de,ye,fe+we);return le=56320||j+1>=x||(y(S,j+1)&64512)!==56320?C[j]=g:(C[j]=m(S,j),C[++j]=m(S,j))}return v(C,"")}})},53006:function(d,p,e){"use strict";var n=e(66221),o=e(48109),a=e(65342),u=n.aTypedArray,c=n.exportTypedArrayMethod;c("at",function(l){var m=u(this),y=o(m),v=a(l),s=v>=0?v:y+v;return s<0||s>=y?void 0:m[s]})},91531:function(d,p,e){"use strict";var n=e(66221),o=e(41983).findLastIndex,a=n.aTypedArray,u=n.exportTypedArrayMethod;u("findLastIndex",function(f){return o(a(this),f,arguments.length>1?arguments[1]:void 0)})},21838:function(d,p,e){"use strict";var n=e(66221),o=e(41983).findLast,a=n.aTypedArray,u=n.exportTypedArrayMethod;u("findLast",function(f){return o(a(this),f,arguments.length>1?arguments[1]:void 0)})},28975:function(d,p,e){"use strict";var n=e(38386),o=e(98789),a=e(66221),u=e(48109),c=e(7270),f=e(71953),l=e(56261),m=n.RangeError,y=n.Int8Array,v=y&&y.prototype,s=v&&v.set,g=a.aTypedArray,E=a.exportTypedArrayMethod,O=!l(function(){var x=new Uint8ClampedArray(2);return o(s,x,{length:1,0:3},1),x[1]!==3}),S=O&&a.NATIVE_ARRAY_BUFFER_VIEWS&&l(function(){var x=new y(2);return x.set(1),x.set("2",1),x[0]!==0||x[1]!==2});E("set",function(C){g(this);var j=c(arguments.length>1?arguments[1]:void 0,1),Z=f(C);if(O)return o(s,this,Z,j);var W=this.length,M=u(Z),A=0;if(M+j>W)throw new m("Wrong length");for(;A1?arguments[1]:void 0)}}),a("filterOut")},52873:function(d,p,e){"use strict";var n=e(26589),o=e(57311).filterReject,a=e(55278);n({target:"Array",proto:!0,forced:!0},{filterReject:function(c){return o(this,c,arguments.length>1?arguments[1]:void 0)}}),a("filterReject")},89255:function(d,p,e){"use strict";var n=e(26589),o=e(98200);n({target:"Array",stat:!0},{fromAsync:o})},66578:function(d,p,e){"use strict";var n=e(26589),o=e(84620),a=e(55278),u=e(8202),c=e(41876);n({target:"Array",proto:!0,name:"groupToMap",forced:c||!o("groupByToMap")},{groupByToMap:u}),a("groupByToMap")},22938:function(d,p,e){"use strict";var n=e(26589),o=e(20508),a=e(84620),u=e(55278);n({target:"Array",proto:!0,forced:!a("groupBy")},{groupBy:function(f){var l=arguments.length>1?arguments[1]:void 0;return o(this,f,l)}}),u("groupBy")},83:function(d,p,e){"use strict";var n=e(26589),o=e(55278),a=e(8202),u=e(41876);n({target:"Array",proto:!0,forced:u},{groupToMap:a}),o("groupToMap")},78569:function(d,p,e){"use strict";var n=e(26589),o=e(20508),a=e(55278);n({target:"Array",proto:!0},{group:function(c){var f=arguments.length>1?arguments[1]:void 0;return o(this,c,f)}}),a("group")},81357:function(d,p,e){"use strict";var n=e(26589),o=e(87487),a=Object.isFrozen,u=function(c,f){if(!a||!o(c)||!a(c))return!1;for(var l=0,m=c.length,y;l1?arguments[1]:!1);return a([l&255,l>>8&255],10)}})},15515:function(d,p,e){"use strict";var n=e(26589),o=e(43930),a=o(DataView.prototype.getUint8);n({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(c){return a(this,c)}})},14979:function(d,p,e){"use strict";var n=e(26589),o=e(43930),a=e(33242),u=e(78749),c=e(67778).pack,f=e(99953),l=TypeError,m=o(DataView.prototype.setUint16);n({target:"DataView",proto:!0},{setFloat16:function(v,s){if(a(this)!=="DataView")throw new l("Incorrect receiver");var g=u(v),E=c(f(s),10,2);return m(this,g,E[1]<<8|E[0],arguments.length>2?arguments[2]:!1)}})},26357:function(d,p,e){"use strict";var n=e(26589),o=e(43930),a=e(33242),u=e(78749),c=e(76905),f=TypeError,l=o(DataView.prototype.setUint8);n({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(y,v){if(a(this)!=="DataView")throw new f("Incorrect receiver");var s=u(y);return l(this,s,c(v))}})},68291:function(d,p,e){"use strict";var n=e(26589),o=e(27233),a=e(70521),u=e(91216),c=e(86036),f=e(66511),l=e(25785),m=e(42917),y=e(44525),v=e(92657),s=e(58529),g=a("SuppressedError"),E=ReferenceError,O=y("dispose"),S=y("toStringTag"),x="DisposableStack",C=v.set,j=v.getterFor(x),Z="sync-dispose",W="disposed",M="pending",A=function(Y){var $=j(Y);if($.state===W)throw new E(x+" already disposed");return $},D=function(){C(c(this,G),{type:x,state:M,stack:[]}),o||(this.disposed=!1)},G=D.prototype;l(G,{dispose:function(){var $=j(this);if($.state!==W){$.state=W,o||(this.disposed=!0);for(var V=$.stack,de=V.length,ye=!1,Ne;de;){var je=V[--de];V[de]=null;try{je()}catch(we){ye?Ne=new g(we,Ne):(ye=!0,Ne=we)}}if($.stack=null,ye)throw Ne}},use:function($){return s(A(this),$,Z),$},adopt:function($,V){var de=A(this);return u(V),s(de,void 0,Z,function(){V($)}),$},defer:function($){var V=A(this);u($),s(V,void 0,Z,$)},move:function(){var $=A(this),V=new D;return j(V).stack=$.stack,$.stack=[],$.state=W,o||(this.disposed=!0),V}}),o&&m(G,"disposed",{configurable:!0,get:function(){return j(this).state===W}}),f(G,O,G.dispose,{name:"dispose"}),f(G,S,x,{nonWritable:!0}),n({global:!0,constructor:!0},{DisposableStack:D})},66810:function(d,p,e){"use strict";var n=e(26589),o=e(84603);n({target:"Function",proto:!0,forced:!0},{demethodize:o})},7170:function(d,p,e){"use strict";var n=e(26589),o=e(43930),a=e(21051),u=e(48840),c=e(14592),f=e(27233),l=Object.getOwnPropertyDescriptor,m=/^\s*class\b/,y=o(m.exec),v=function(s){try{if(!f||!y(m,u(s)))return!1}catch(E){}var g=l(s,"prototype");return!!g&&c(g,"writable")&&!g.writable};n({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(g){return a(g)&&!v(g)}})},40319:function(d,p,e){"use strict";var n=e(26589),o=e(83808);n({target:"Function",stat:!0,forced:!0},{isConstructor:o})},84670:function(d,p,e){"use strict";var n=e(44525),o=e(17567).f,a=n("metadata"),u=Function.prototype;u[a]===void 0&&o(u,a,{value:null})},64699:function(d,p,e){"use strict";var n=e(26589),o=e(84603);n({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:o})},73834:function(d,p,e){"use strict";var n=e(26589),o=e(38144);n({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:o})},14534:function(d,p,e){"use strict";var n=e(26589),o=e(38386),a=e(86036),u=e(47033),c=e(21051),f=e(43587),l=e(42917),m=e(56853),y=e(56261),v=e(14592),s=e(44525),g=e(71558).IteratorPrototype,E=e(27233),O=e(41876),S="constructor",x="Iterator",C=s("toStringTag"),j=TypeError,Z=o[x],W=O||!c(Z)||Z.prototype!==g||!y(function(){Z({})}),M=function(){if(a(this,g),f(this)===g)throw new j("Abstract class Iterator not directly constructable")},A=function(D,G){E?l(g,D,{configurable:!0,get:function(){return G},set:function(Y){if(u(this),this===g)throw new j("You can't redefine this property");v(this,D)?this[D]=Y:m(this,D,Y)}}):g[D]=G};v(g,C)||A(C,x),(W||!v(g,S)||g[S]===Object)&&A(S,M),M.prototype=g,n({global:!0,constructor:!0,forced:W},{Iterator:M})},87658:function(d,p,e){"use strict";var n=e(98789),o=e(66511),a=e(98285),u=e(14592),c=e(44525),f=e(71558).IteratorPrototype,l=c("dispose");u(f,l)||o(f,l,function(){var m=a(this,"return");m&&n(m,this)})},94049:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(47033),u=e(81770),c=e(49551),f=e(18709),l=e(96813),m=e(41876),y=l(function(){for(var v=this.iterator,s=this.next,g,E;this.remaining;)if(this.remaining--,g=a(o(s,v)),E=this.done=!!g.done,E)return;if(g=a(o(s,v)),E=this.done=!!g.done,!E)return g.value});n({target:"Iterator",proto:!0,real:!0,forced:m},{drop:function(s){a(this);var g=f(c(+s));return new y(u(this),{remaining:g})}})},56321:function(d,p,e){"use strict";var n=e(26589),o=e(70147),a=e(91216),u=e(47033),c=e(81770);n({target:"Iterator",proto:!0,real:!0},{every:function(l){u(this),a(l);var m=c(this),y=0;return!o(m,function(v,s){if(!l(v,y++))return s()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},99801:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(91216),u=e(47033),c=e(81770),f=e(96813),l=e(47967),m=e(41876),y=f(function(){for(var v=this.iterator,s=this.predicate,g=this.next,E,O,S;;){if(E=u(o(g,v)),O=this.done=!!E.done,O)return;if(S=E.value,l(v,s,[S,this.counter++],!0))return S}});n({target:"Iterator",proto:!0,real:!0,forced:m},{filter:function(s){return u(this),a(s),new y(c(this),{predicate:s})}})},53261:function(d,p,e){"use strict";var n=e(26589),o=e(70147),a=e(91216),u=e(47033),c=e(81770);n({target:"Iterator",proto:!0,real:!0},{find:function(l){u(this),a(l);var m=c(this),y=0;return o(m,function(v,s){if(l(v,y++))return s(v)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},24208:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(91216),u=e(47033),c=e(81770),f=e(7734),l=e(96813),m=e(90431),y=e(41876),v=l(function(){for(var s=this.iterator,g=this.mapper,E,O;;){if(O=this.inner)try{if(E=u(o(O.next,O.iterator)),!E.done)return E.value;this.inner=null}catch(S){m(s,"throw",S)}if(E=u(o(this.next,s)),this.done=!!E.done)return;try{this.inner=f(g(E.value,this.counter++),!1)}catch(S){m(s,"throw",S)}}});n({target:"Iterator",proto:!0,real:!0,forced:y},{flatMap:function(g){return u(this),a(g),new v(c(this),{mapper:g,inner:null})}})},82119:function(d,p,e){"use strict";var n=e(26589),o=e(70147),a=e(91216),u=e(47033),c=e(81770);n({target:"Iterator",proto:!0,real:!0},{forEach:function(l){u(this),a(l);var m=c(this),y=0;o(m,function(v){l(v,y++)},{IS_RECORD:!0})}})},85836:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(71953),u=e(59479),c=e(71558).IteratorPrototype,f=e(96813),l=e(7734),m=e(41876),y=f(function(){return o(this.next,this.iterator)},!0);n({target:"Iterator",stat:!0,forced:m},{from:function(s){var g=l(typeof s=="string"?a(s):s,!0);return u(c,g.iterator)?g.iterator:new y(g)}})},4482:function(d,p,e){"use strict";var n=e(26589),o=e(38144);n({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:o})},55330:function(d,p,e){"use strict";var n=e(26589),o=e(24736),a=e(41876);n({target:"Iterator",proto:!0,real:!0,forced:a},{map:o})},18594:function(d,p,e){"use strict";var n=e(26589),o=e(4048),a=TypeError;n({target:"Iterator",stat:!0,forced:!0},{range:function(c,f,l){if(typeof c=="number")return new o(c,f,l,"number",0,1);if(typeof c=="bigint")return new o(c,f,l,"bigint",BigInt(0),BigInt(1));throw new a("Incorrect Iterator.range arguments")}})},82063:function(d,p,e){"use strict";var n=e(26589),o=e(70147),a=e(91216),u=e(47033),c=e(81770),f=TypeError;n({target:"Iterator",proto:!0,real:!0},{reduce:function(m){u(this),a(m);var y=c(this),v=arguments.length<2,s=v?void 0:arguments[1],g=0;if(o(y,function(E){v?(v=!1,s=E):s=m(s,E,g),g++},{IS_RECORD:!0}),v)throw new f("Reduce of empty iterator with no initial value");return s}})},69776:function(d,p,e){"use strict";var n=e(26589),o=e(70147),a=e(91216),u=e(47033),c=e(81770);n({target:"Iterator",proto:!0,real:!0},{some:function(l){u(this),a(l);var m=c(this),y=0;return o(m,function(v,s){if(l(v,y++))return s()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},44140:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(47033),u=e(81770),c=e(49551),f=e(18709),l=e(96813),m=e(90431),y=e(41876),v=l(function(){var s=this.iterator;if(!this.remaining--)return this.done=!0,m(s,"normal",void 0);var g=a(o(this.next,s)),E=this.done=!!g.done;if(!E)return g.value});n({target:"Iterator",proto:!0,real:!0,forced:y},{take:function(g){a(this);var E=f(c(+g));return new v(u(this),{remaining:E})}})},99906:function(d,p,e){"use strict";var n=e(26589),o=e(47033),a=e(70147),u=e(81770),c=[].push;n({target:"Iterator",proto:!0,real:!0},{toArray:function(){var l=[];return a(u(o(this)),c,{that:l,IS_RECORD:!0}),l}})},89711:function(d,p,e){"use strict";var n=e(26589),o=e(47033),a=e(86219),u=e(54646),c=e(81770),f=e(41876);n({target:"Iterator",proto:!0,real:!0,forced:f},{toAsync:function(){return new u(c(new a(c(o(this)))))}})},11876:function(d,p,e){"use strict";var n=e(26589),o=e(97343),a=e(54931);n({target:"JSON",stat:!0,forced:!o},{isRawJSON:a})},74335:function(d,p,e){"use strict";var n=e(26589),o=e(27233),a=e(38386),u=e(70521),c=e(43930),f=e(98789),l=e(21051),m=e(11203),y=e(87487),v=e(14592),s=e(66516),g=e(48109),E=e(56853),O=e(56261),S=e(98224),x=e(13293),C=a.JSON,j=a.Number,Z=a.SyntaxError,W=C&&C.parse,M=u("Object","keys"),A=Object.getOwnPropertyDescriptor,D=c("".charAt),G=c("".slice),Y=c(/./.exec),$=c([].push),V=/^\d$/,de=/^[1-9]$/,ye=/^(?:-|\d)$/,Ne=/^[\t\n\r ]$/,je=0,we=1,re=function(oe,_){oe=s(oe);var Q=new R(oe,0,""),k=Q.parse(),B=k.value,K=Q.skip(Ne,k.end);if(K1?arguments[1]:void 0);return u(l,function(y,v){if(!m(y,v,l))return!1},!0)!==!1}})},77877:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(782),u=e(92192),c=e(73536),f=u.Map,l=u.set;n({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(y){var v=a(this),s=o(y,arguments.length>1?arguments[1]:void 0),g=new f;return c(v,function(E,O){s(E,O,v)&&l(g,O,E)}),g}})},82401:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(782),u=e(73536);n({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(f){var l=a(this),m=o(f,arguments.length>1?arguments[1]:void 0),y=u(l,function(v,s){if(m(v,s,l))return{key:s}},!0);return y&&y.key}})},34499:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(782),u=e(73536);n({target:"Map",proto:!0,real:!0,forced:!0},{find:function(f){var l=a(this),m=o(f,arguments.length>1?arguments[1]:void 0),y=u(l,function(v,s){if(m(v,s,l))return{value:v}},!0);return y&&y.value}})},52933:function(d,p,e){"use strict";var n=e(26589),o=e(13271);n({target:"Map",stat:!0,forced:!0},{from:o})},63018:function(d,p,e){"use strict";var n=e(26589),o=e(56472),a=e(782),u=e(73536);n({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(f){return u(a(this),function(l){if(o(l,f))return!0},!0)===!0}})},39888:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(70147),u=e(21051),c=e(91216),f=e(92192).Map;n({target:"Map",stat:!0,forced:!0},{keyBy:function(m,y){var v=u(this)?this:f,s=new v;c(y);var g=c(s.set);return a(m,function(E){o(g,s,y(E),E)}),s}})},6415:function(d,p,e){"use strict";var n=e(26589),o=e(782),a=e(73536);n({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(c){var f=a(o(this),function(l,m){if(l===c)return{key:m}},!0);return f&&f.key}})},48137:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(782),u=e(92192),c=e(73536),f=u.Map,l=u.set;n({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(y){var v=a(this),s=o(y,arguments.length>1?arguments[1]:void 0),g=new f;return c(v,function(E,O){l(g,s(E,O,v),E)}),g}})},49233:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(782),u=e(92192),c=e(73536),f=u.Map,l=u.set;n({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(y){var v=a(this),s=o(y,arguments.length>1?arguments[1]:void 0),g=new f;return c(v,function(E,O){l(g,O,s(E,O,v))}),g}})},61656:function(d,p,e){"use strict";var n=e(26589),o=e(782),a=e(70147),u=e(92192).set;n({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(f){for(var l=o(this),m=arguments.length,y=0;y1?arguments[1]:void 0);return u(l,function(y,v){if(m(y,v,l))return!0},!0)===!0}})},34033:function(d,p,e){"use strict";var n=e(26589),o=e(23766);n({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:o})},73363:function(d,p,e){"use strict";var n=e(26589),o=e(91216),a=e(782),u=e(92192),c=TypeError,f=u.get,l=u.has,m=u.set;n({target:"Map",proto:!0,real:!0,forced:!0},{update:function(v,s){var g=a(this),E=arguments.length;o(s);var O=l(g,v);if(!O&&E<3)throw new c("Updating absent value");var S=O?f(g,v):o(E>2?arguments[2]:void 0)(v,g);return m(g,v,s(S,v,g)),g}})},10397:function(d,p,e){"use strict";var n=e(26589),o=e(23766);n({target:"Map",proto:!0,real:!0,forced:!0},{upsert:o})},58527:function(d,p,e){"use strict";var n=e(26589),o=Math.min,a=Math.max;n({target:"Math",stat:!0,forced:!0},{clamp:function(c,f,l){return o(l,a(f,c))}})},43446:function(d,p,e){"use strict";var n=e(26589);n({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},10986:function(d,p,e){"use strict";var n=e(26589),o=180/Math.PI;n({target:"Math",stat:!0,forced:!0},{degrees:function(u){return u*o}})},53408:function(d,p,e){"use strict";var n=e(26589),o=e(99953);n({target:"Math",stat:!0},{f16round:o})},14316:function(d,p,e){"use strict";var n=e(26589),o=e(60114),a=e(18208);n({target:"Math",stat:!0,forced:!0},{fscale:function(c,f,l,m,y){return a(o(c,f,l,m,y))}})},55693:function(d,p,e){"use strict";var n=e(26589);n({target:"Math",stat:!0,forced:!0},{iaddh:function(a,u,c,f){var l=a>>>0,m=u>>>0,y=c>>>0;return m+(f>>>0)+((l&y|(l|y)&~(l+y>>>0))>>>31)|0}})},91067:function(d,p,e){"use strict";var n=e(26589);n({target:"Math",stat:!0,forced:!0},{imulh:function(a,u){var c=65535,f=+a,l=+u,m=f&c,y=l&c,v=f>>16,s=l>>16,g=(v*y>>>0)+(m*y>>>16);return v*s+(g>>16)+((m*s>>>0)+(g&c)>>16)}})},6927:function(d,p,e){"use strict";var n=e(26589);n({target:"Math",stat:!0,forced:!0},{isubh:function(a,u,c,f){var l=a>>>0,m=u>>>0,y=c>>>0;return m-(f>>>0)-((~l&y|~(l^y)&l-y>>>0)>>>31)|0}})},21459:function(d,p,e){"use strict";var n=e(26589);n({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},51986:function(d,p,e){"use strict";var n=e(26589),o=Math.PI/180;n({target:"Math",stat:!0,forced:!0},{radians:function(u){return u*o}})},68828:function(d,p,e){"use strict";var n=e(26589),o=e(60114);n({target:"Math",stat:!0,forced:!0},{scale:o})},9011:function(d,p,e){"use strict";var n=e(26589),o=e(47033),a=e(19447),u=e(92388),c=e(13988),f=e(92657),l="Seeded Random",m=l+" Generator",y='Math.seededPRNG() argument should have a "seed" field with a finite value.',v=f.set,s=f.getterFor(m),g=TypeError,E=u(function(S){v(this,{type:m,seed:S%2147483647})},l,function(){var S=s(this),x=S.seed=(S.seed*1103515245+12345)%2147483647;return c((x&1073741823)/1073741823,!1)});n({target:"Math",stat:!0,forced:!0},{seededPRNG:function(S){var x=o(S).seed;if(!a(x))throw new g(y);return new E(x)}})},94887:function(d,p,e){"use strict";var n=e(26589);n({target:"Math",stat:!0,forced:!0},{signbit:function(a){var u=+a;return u===u&&u===0?1/u===-1/0:u<0}})},67007:function(d,p,e){"use strict";var n=e(26589);n({target:"Math",stat:!0,forced:!0},{umulh:function(a,u){var c=65535,f=+a,l=+u,m=f&c,y=l&c,v=f>>>16,s=l>>>16,g=(v*y>>>0)+(m*y>>>16);return v*s+(g>>>16)+((m*s>>>0)+(g&c)>>>16)}})},34482:function(d,p,e){"use strict";var n=e(26589),o=e(43930),a=e(65342),u="Invalid number representation",c="Invalid radix",f=RangeError,l=SyntaxError,m=TypeError,y=parseInt,v=Math.pow,s=/^[\d.a-z]+$/,g=o("".charAt),E=o(s.exec),O=o(1 .toString),S=o("".slice),x=o("".split);n({target:"Number",stat:!0,forced:!0},{fromString:function(j,Z){var W=1;if(typeof j!="string")throw new m(u);if(!j.length)throw new l(u);if(g(j,0)==="-"&&(W=-1,j=S(j,1),!j.length))throw new l(u);var M=Z===void 0?10:a(Z);if(M<2||M>36)throw new f(c);if(!E(s,j))throw new l(u);var A=x(j,"."),D=y(A[0],M);if(A.length>1&&(D+=y(A[1],M)/v(M,A[1].length)),M===10&&O(D,M)!==j)throw new l(u);return W*D}})},1945:function(d,p,e){"use strict";var n=e(26589),o=e(4048);n({target:"Number",stat:!0,forced:!0},{range:function(u,c,f){return new o(u,c,f,"number",0,1)}})},51976:function(d,p,e){"use strict";var n=e(26589),o=e(75902);n({target:"Object",stat:!0,forced:!0},{iterateEntries:function(u){return new o(u,"entries")}})},766:function(d,p,e){"use strict";var n=e(26589),o=e(75902);n({target:"Object",stat:!0,forced:!0},{iterateKeys:function(u){return new o(u,"keys")}})},87799:function(d,p,e){"use strict";var n=e(26589),o=e(75902);n({target:"Object",stat:!0,forced:!0},{iterateValues:function(u){return new o(u,"values")}})},84059:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(27233),u=e(39693),c=e(91216),f=e(47033),l=e(86036),m=e(21051),y=e(95582),v=e(11203),s=e(98285),g=e(66511),E=e(25785),O=e(42917),S=e(31981),x=e(44525),C=e(92657),j=x("observable"),Z="Observable",W="Subscription",M="SubscriptionObserver",A=C.getterFor,D=C.set,G=A(Z),Y=A(W),$=A(M),V=function(we){this.observer=f(we),this.cleanup=void 0,this.subscriptionObserver=void 0};V.prototype={type:W,clean:function(){var we=this.cleanup;if(we){this.cleanup=void 0;try{we()}catch(re){S(re)}}},close:function(){if(!a){var we=this.facade,re=this.subscriptionObserver;we.closed=!0,re&&(re.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var de=function(we,re){var fe=D(this,new V(we)),le;a||(this.closed=!1);try{(le=s(we,"start"))&&o(le,we,this)}catch(me){S(me)}if(!fe.isClosed()){var H=fe.subscriptionObserver=new ye(fe);try{var R=re(H),ne=R;y(R)||(fe.cleanup=m(R.unsubscribe)?function(){ne.unsubscribe()}:c(R))}catch(me){H.error(me);return}fe.isClosed()&&fe.clean()}};de.prototype=E({},{unsubscribe:function(){var re=Y(this);re.isClosed()||(re.close(),re.clean())}}),a&&O(de.prototype,"closed",{configurable:!0,get:function(){return Y(this).isClosed()}});var ye=function(we){D(this,{type:M,subscriptionState:we}),a||(this.closed=!1)};ye.prototype=E({},{next:function(re){var fe=$(this).subscriptionState;if(!fe.isClosed()){var le=fe.observer;try{var H=s(le,"next");H&&o(H,le,re)}catch(R){S(R)}}},error:function(re){var fe=$(this).subscriptionState;if(!fe.isClosed()){var le=fe.observer;fe.close();try{var H=s(le,"error");H?o(H,le,re):S(re)}catch(R){S(R)}fe.clean()}},complete:function(){var re=$(this).subscriptionState;if(!re.isClosed()){var fe=re.observer;re.close();try{var le=s(fe,"complete");le&&o(le,fe)}catch(H){S(H)}re.clean()}}}),a&&O(ye.prototype,"closed",{configurable:!0,get:function(){return $(this).subscriptionState.isClosed()}});var Ne=function(re){l(this,je),D(this,{type:Z,subscriber:c(re)})},je=Ne.prototype;E(je,{subscribe:function(re){var fe=arguments.length;return new de(m(re)?{next:re,error:fe>1?arguments[1]:void 0,complete:fe>2?arguments[2]:void 0}:v(re)?re:{},G(this).subscriber)}}),g(je,j,function(){return this}),n({global:!0,constructor:!0,forced:!0},{Observable:Ne}),u(Z)},82629:function(d,p,e){"use strict";var n=e(26589),o=e(70521),a=e(98789),u=e(47033),c=e(83808),f=e(39151),l=e(98285),m=e(70147),y=e(44525),v=y("observable");n({target:"Observable",stat:!0,forced:!0},{from:function(g){var E=c(this)?this:o("Observable"),O=l(u(g),v);if(O){var S=u(a(O,g));return S.constructor===E?S:new E(function(C){return S.subscribe(C)})}var x=f(g);return new E(function(C){m(x,function(j,Z){if(C.next(j),C.closed)return Z()},{IS_ITERATOR:!0,INTERRUPTED:!0}),C.complete()})}})},79395:function(d,p,e){"use strict";e(84059),e(82629),e(73184)},73184:function(d,p,e){"use strict";var n=e(26589),o=e(70521),a=e(83808),u=o("Array");n({target:"Observable",stat:!0,forced:!0},{of:function(){for(var f=a(this)?this:o("Observable"),l=arguments.length,m=u(l),y=0;y?@[\\\\\\]^`{|}~"+u+"]","g");n({target:"RegExp",stat:!0,forced:!0},{escape:function(y){var v=a(y),s=c(v,0);return(s>47&&s<58?"\\x3":"")+f(v,l,"\\$&")}})},10682:function(d,p,e){"use strict";var n=e(26589),o=e(19397),a=e(81343).add;n({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var c=o(this),f=0,l=arguments.length;f1?arguments[1]:void 0);return u(l,function(y){if(!m(y,y,l))return!1},!0)!==!1}})},79253:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(19397),u=e(81343),c=e(12834),f=u.Set,l=u.add;n({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(y){var v=a(this),s=o(y,arguments.length>1?arguments[1]:void 0),g=new f;return c(v,function(E){s(E,E,v)&&l(g,E)}),g}})},30417:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(19397),u=e(12834);n({target:"Set",proto:!0,real:!0,forced:!0},{find:function(f){var l=a(this),m=o(f,arguments.length>1?arguments[1]:void 0),y=u(l,function(v){if(m(v,v,l))return{value:v}},!0);return y&&y.value}})},78410:function(d,p,e){"use strict";var n=e(26589),o=e(13271);n({target:"Set",stat:!0,forced:!0},{from:o})},85922:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(68255),u=e(91054);n({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(f){return o(u,this,a(f))}})},29746:function(d,p,e){"use strict";var n=e(26589),o=e(56261),a=e(91054),u=e(47607),c=!u("intersection")||o(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});n({target:"Set",proto:!0,real:!0,forced:c},{intersection:a})},48383:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(68255),u=e(94892);n({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(f){return o(u,this,a(f))}})},29593:function(d,p,e){"use strict";var n=e(26589),o=e(94892),a=e(47607);n({target:"Set",proto:!0,real:!0,forced:!a("isDisjointFrom")},{isDisjointFrom:o})},67295:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(68255),u=e(70351);n({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(f){return o(u,this,a(f))}})},18974:function(d,p,e){"use strict";var n=e(26589),o=e(70351),a=e(47607);n({target:"Set",proto:!0,real:!0,forced:!a("isSubsetOf")},{isSubsetOf:o})},72563:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(68255),u=e(48766);n({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(f){return o(u,this,a(f))}})},7340:function(d,p,e){"use strict";var n=e(26589),o=e(48766),a=e(47607);n({target:"Set",proto:!0,real:!0,forced:!a("isSupersetOf")},{isSupersetOf:o})},22499:function(d,p,e){"use strict";var n=e(26589),o=e(43930),a=e(19397),u=e(12834),c=e(66516),f=o([].join),l=o([].push);n({target:"Set",proto:!0,real:!0,forced:!0},{join:function(y){var v=a(this),s=y===void 0?",":c(y),g=[];return u(v,function(E){l(g,E)}),f(g,s)}})},72260:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(19397),u=e(81343),c=e(12834),f=u.Set,l=u.add;n({target:"Set",proto:!0,real:!0,forced:!0},{map:function(y){var v=a(this),s=o(y,arguments.length>1?arguments[1]:void 0),g=new f;return c(v,function(E){l(g,s(E,E,v))}),g}})},82077:function(d,p,e){"use strict";var n=e(26589),o=e(94449);n({target:"Set",stat:!0,forced:!0},{of:o})},33288:function(d,p,e){"use strict";var n=e(26589),o=e(91216),a=e(19397),u=e(12834),c=TypeError;n({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(l){var m=a(this),y=arguments.length<2,v=y?void 0:arguments[1];if(o(l),u(m,function(s){y?(y=!1,v=s):v=l(v,s,s,m)}),y)throw new c("Reduce of empty set with no initial value");return v}})},5257:function(d,p,e){"use strict";var n=e(26589),o=e(9873),a=e(19397),u=e(12834);n({target:"Set",proto:!0,real:!0,forced:!0},{some:function(f){var l=a(this),m=o(f,arguments.length>1?arguments[1]:void 0);return u(l,function(y){if(m(y,y,l))return!0},!0)===!0}})},20108:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(68255),u=e(1605);n({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(f){return o(u,this,a(f))}})},28220:function(d,p,e){"use strict";var n=e(26589),o=e(1605),a=e(47607);n({target:"Set",proto:!0,real:!0,forced:!a("symmetricDifference")},{symmetricDifference:o})},51340:function(d,p,e){"use strict";var n=e(26589),o=e(98789),a=e(68255),u=e(31130);n({target:"Set",proto:!0,real:!0,forced:!0},{union:function(f){return o(u,this,a(f))}})},80628:function(d,p,e){"use strict";var n=e(26589),o=e(31130),a=e(47607);n({target:"Set",proto:!0,real:!0,forced:!a("union")},{union:o})},347:function(d,p,e){"use strict";var n=e(26589),o=e(41409).charAt,a=e(31628),u=e(65342),c=e(66516);n({target:"String",proto:!0,forced:!0},{at:function(l){var m=c(a(this)),y=m.length,v=u(l),s=v>=0?v:y+v;return s<0||s>=y?void 0:o(m,s)}})},2803:function(d,p,e){"use strict";var n=e(26589),o=e(92388),a=e(13988),u=e(31628),c=e(66516),f=e(92657),l=e(41409),m=l.codeAt,y=l.charAt,v="String Iterator",s=f.set,g=f.getterFor(v),E=o(function(S){s(this,{type:v,string:S,index:0})},"String",function(){var S=g(this),x=S.string,C=S.index,j;return C>=x.length?a(void 0,!0):(j=y(x,C),S.index+=j.length,a({codePoint:m(j,0),position:C},!1))});n({target:"String",proto:!0,forced:!0},{codePoints:function(){return new E(c(u(this)))}})},11489:function(d,p,e){"use strict";var n=e(26589),o=e(40975);n({target:"String",stat:!0,forced:!0},{cooked:o})},74055:function(d,p,e){"use strict";var n=e(10356),o=e(26589),a=e(9107),u=e(43930),c=e(97987),f=e(47033),l=e(71953),m=e(21051),y=e(48109),v=e(17567).f,s=e(43420),g=e(44098),E=e(40975),O=e(7184),S=e(88287),x=new g.WeakMap,C=g.get,j=g.has,Z=g.set,W=Array,M=TypeError,A=Object.freeze||Object,D=Object.isFrozen,G=Math.min,Y=u("".charAt),$=u("".slice),V=u("".split),de=u(/./.exec),ye=/([\n\u2028\u2029]|\r\n?)/g,Ne=RegExp("^["+S+"]*"),je=RegExp("[^"+S+"]"),we="Invalid tag",re="Invalid opening line",fe="Invalid closing line",le=function(_){var Q=_.raw;if(n&&!D(Q))throw new M("Raw template should be frozen");if(j(x,Q))return C(x,Q);var k=H(Q),B=ne(k);return v(B,"raw",{value:A(k)}),A(B),Z(x,Q,B),B},H=function(_){var Q=l(_),k=y(Q),B=W(k),K=W(k),ge=0,Te,et,Ge,nt;if(!k)throw new M(we);for(;ge0)throw new M(re);Te[1]=""}if(q){if(Te.length===1||de(je,Te[Te.length-1]))throw new M(fe);Te[Te.length-2]="",Te[Te.length-1]=""}for(var te=2;te1?arguments[1]:void 0);return a(this,m)},!0)},4489:function(d,p,e){"use strict";var n=e(66221),o=e(57311).filterReject,a=e(82693),u=n.aTypedArray,c=n.exportTypedArrayMethod;c("filterReject",function(l){var m=o(u(this),l,arguments.length>1?arguments[1]:void 0);return a(this,m)},!0)},56457:function(d,p,e){"use strict";var n=e(70521),o=e(82915),a=e(98200),u=e(66221),c=e(93320),f=u.aTypedArrayConstructor,l=u.exportTypedArrayStaticMethod;l("fromAsync",function(y){var v=this,s=arguments.length,g=s>1?arguments[1]:void 0,E=s>2?arguments[2]:void 0;return new(n("Promise"))(function(O){o(v),O(a(y,g,E))}).then(function(O){return c(f(v),O)})},!0)},69320:function(d,p,e){"use strict";var n=e(66221),o=e(20508),a=e(79936),u=n.aTypedArray,c=n.exportTypedArrayMethod;c("groupBy",function(l){var m=arguments.length>1?arguments[1]:void 0;return o(u(this),l,m,a)},!0)},54781:function(d,p,e){"use strict";var n=e(66221),o=e(48109),a=e(63113),u=e(50655),c=e(42355),f=e(65342),l=e(56261),m=n.aTypedArray,y=n.getTypedArrayConstructor,v=n.exportTypedArrayMethod,s=Math.max,g=Math.min,E=!l(function(){var O=new Int8Array([1]),S=O.toSpliced(1,0,{valueOf:function(){return O[0]=2,3}});return S[0]!==2||S[1]!==3});v("toSpliced",function(S,x){var C=m(this),j=y(C),Z=o(C),W=u(S,Z),M=arguments.length,A=0,D,G,Y,$,V,de,ye;if(M===0)D=G=0;else if(M===1)D=0,G=Z-W;else if(G=g(s(f(x),0),Z-W),D=M-2,D){$=new j(D),Y=a($);for(var Ne=2;Ne1?u(arguments[1]):void 0,D=y(A)==="base64"?v:s,G=A?!!A.strict:!1,Y=G?M:S(M,j,"");if(Y.length%4===0)x(Y,-2)==="=="?Y=x(Y,0,-2):x(Y,-1)==="="&&(Y=x(Y,0,-1));else if(G)throw new E("Input is not correctly padded");var $=Y.length%4;switch($){case 1:throw new E("Bad input length");case 2:Y+="AA";break;case 3:Y+="A"}for(var V=[],de=0,ye=Y.length,Ne=function(re){var fe=O(Y,de+re);if(!f(D,fe))throw new E('Bad char in input: "'+fe+'"');return D[fe]<<18-6*re};de>16&255,je>>8&255,je&255)}var we=V.length;if($===2){if(G&&V[we-2]!==0)throw new E(Z);we-=2}else if($===3){if(G&&V[we-1]!==0)throw new E(Z);we--}return l(g,V,we)}})},91442:function(d,p,e){"use strict";var n=e(26589),o=e(38386),a=e(43930),u=e(23325),c=o.Uint8Array,f=o.SyntaxError,l=o.parseInt,m=/[^\da-f]/i,y=a(m.exec),v=a("".slice);c&&n({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(g){u(g);var E=g.length;if(E%2)throw new f("String should have an even number of characters");if(y(m,g))throw new f("String should only contain hex characters");for(var O=new c(E/2),S=0;S>6*M&63)};C+21&&!v(arguments[1])?O(arguments[1]):void 0,ae=w?w.transfer:void 0,Ze,Re;ae!==void 0&&(Ze=new le,Re=zt(ae,Ze));var mt=pt($e,Ze);return Re&&Ve(Re),mt}})},84289:function(d,p,e){"use strict";var n=e(66511),o=e(43930),a=e(66516),u=e(93107),c=URLSearchParams,f=c.prototype,l=o(f.append),m=o(f.delete),y=o(f.forEach),v=o([].push),s=new c("a=1&a=2&b=3");s.delete("a",1),s.delete("b",void 0),s+""!="a=2"&&n(f,"delete",function(g){var E=arguments.length,O=E<2?void 0:arguments[1];if(E&&O===void 0)return m(this,g);var S=[];y(this,function(D,G){v(S,{key:G,value:D})}),u(E,1);for(var x=a(g),C=a(O),j=0,Z=0,W=!1,M=S.length,A;j=0)&&(c[l]=a[l]);return c}function o(a,u){if(a==null)return{};var c=n(a,u),f,l;if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(a);for(l=0;l=0)&&Object.prototype.propertyIsEnumerable.call(a,f)&&(c[f]=a[f])}return c}},40394:function(d,p,e){"use strict";e.d(p,{Z:function(){return a}});var n=e(91744);function o(u,c){if((0,n.Z)(u)!="object"||!u)return u;var f=u[Symbol.toPrimitive];if(f!==void 0){var l=f.call(u,c||"default");if((0,n.Z)(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(u)}function a(u){var c=o(u,"string");return(0,n.Z)(c)=="symbol"?c:String(c)}},91744:function(d,p,e){"use strict";e.d(p,{Z:function(){return n}});function n(o){"@babel/helpers - typeof";return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},n(o)}},76059:function(d,p,e){"use strict";e.d(p,{Z:function(){return o}});function n(a,u){(u==null||u>a.length)&&(u=a.length);for(var c=0,f=new Array(u);co.length)&&(a=o.length);for(var u=0,c=Array(a);u=0)continue;c[f]=a[f]}return c}function o(a,u){if(a==null)return{};var c,f,l=n(a,u);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(a);for(f=0;f=0||{}.propertyIsEnumerable.call(a,c)&&(l[c]=a[c])}return l}},27658:function(d,p,e){"use strict";e.d(p,{Z:function(){return c}});function n(f){if(Array.isArray(f))return f}function o(f,l){var m=f==null?null:typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(m!=null){var y,v,s,g,E=[],O=!0,S=!1;try{if(s=(m=m.call(f)).next,l===0){if(Object(m)!==m)return;O=!1}else for(;!(O=(y=s.call(m)).done)&&(E.push(y.value),E.length!==l);O=!0);}catch(x){S=!0,v=x}finally{try{if(!O&&m.return!=null&&(g=m.return(),Object(g)!==g))return}finally{if(S)throw v}}return E}}var a=e(27930);function u(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c(f,l){return n(f)||o(f,l)||(0,a.Z)(f,l)||u()}},60435:function(d,p,e){"use strict";e.d(p,{Z:function(){return f}});var n=e(46109);function o(l){if(Array.isArray(l))return(0,n.Z)(l)}function a(l){if(typeof Symbol!="undefined"&&l[Symbol.iterator]!=null||l["@@iterator"]!=null)return Array.from(l)}var u=e(27930);function c(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f(l){return o(l)||a(l)||(0,u.Z)(l)||c()}},57772:function(d,p,e){"use strict";e.d(p,{Z:function(){return a}});var n=e(79087);function o(u,c){if((0,n.Z)(u)!="object"||!u)return u;var f=u[Symbol.toPrimitive];if(f!==void 0){var l=f.call(u,c||"default");if((0,n.Z)(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(u)}function a(u){var c=o(u,"string");return(0,n.Z)(c)=="symbol"?c:c+""}},79087:function(d,p,e){"use strict";e.d(p,{Z:function(){return n}});function n(o){"@babel/helpers - typeof";return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},n(o)}},27930:function(d,p,e){"use strict";e.d(p,{Z:function(){return o}});var n=e(46109);function o(a,u){if(a){if(typeof a=="string")return(0,n.Z)(a,u);var c={}.toString.call(a).slice(8,-1);return c==="Object"&&a.constructor&&(c=a.constructor.name),c==="Map"||c==="Set"?Array.from(a):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?(0,n.Z)(a,u):void 0}}},25862:function(d,p,e){"use strict";e.d(p,{ZT:function(){return o},_T:function(){return u},ev:function(){return W},pi:function(){return a}});var n=function(H,R){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,me){ne.__proto__=me}||function(ne,me){for(var oe in me)Object.prototype.hasOwnProperty.call(me,oe)&&(ne[oe]=me[oe])},n(H,R)};function o(H,R){if(typeof R!="function"&&R!==null)throw new TypeError("Class extends value "+String(R)+" is not a constructor or null");n(H,R);function ne(){this.constructor=H}H.prototype=R===null?Object.create(R):(ne.prototype=R.prototype,new ne)}var a=function(){return a=Object.assign||function(R){for(var ne,me=1,oe=arguments.length;me=0;k--)(Q=H[k])&&(_=(oe<3?Q(_):oe>3?Q(R,ne,_):Q(R,ne))||_);return oe>3&&_&&Object.defineProperty(R,ne,_),_}function f(H,R){return function(ne,me){R(ne,me,H)}}function l(H,R,ne,me,oe,_){function Q(te){if(te!==void 0&&typeof te!="function")throw new TypeError("Function expected");return te}for(var k=me.kind,B=k==="getter"?"get":k==="setter"?"set":"value",K=!R&&H?me.static?H:H.prototype:null,ge=R||(K?Object.getOwnPropertyDescriptor(K,me.name):{}),Te,et=!1,Ge=ne.length-1;Ge>=0;Ge--){var nt={};for(var st in me)nt[st]=st==="access"?{}:me[st];for(var st in me.access)nt.access[st]=me.access[st];nt.addInitializer=function(te){if(et)throw new TypeError("Cannot add initializers after decoration has completed");_.push(Q(te||null))};var q=(0,ne[Ge])(k==="accessor"?{get:ge.get,set:ge.set}:ge[B],nt);if(k==="accessor"){if(q===void 0)continue;if(q===null||typeof q!="object")throw new TypeError("Object expected");(Te=Q(q.get))&&(ge.get=Te),(Te=Q(q.set))&&(ge.set=Te),(Te=Q(q.init))&&oe.unshift(Te)}else(Te=Q(q))&&(k==="field"?oe.unshift(Te):ge[B]=Te)}K&&Object.defineProperty(K,me.name,ge),et=!0}function m(H,R,ne){for(var me=arguments.length>2,oe=0;oe0&&_[_.length-1])&&(K[0]===6||K[0]===2)){ne=0;continue}if(K[0]===3&&(!_||K[1]>_[0]&&K[1]<_[3])){ne.label=K[1];break}if(K[0]===6&&ne.label<_[1]){ne.label=_[1],_=K;break}if(_&&ne.label<_[2]){ne.label=_[2],ne.ops.push(K);break}_[2]&&ne.ops.pop(),ne.trys.pop();continue}K=R.call(H,ne)}catch(ge){K=[6,ge],oe=0}finally{me=_=0}if(K[0]&5)throw K[1];return{value:K[0]?K[1]:void 0,done:!0}}}var O=Object.create?function(H,R,ne,me){me===void 0&&(me=ne);var oe=Object.getOwnPropertyDescriptor(R,ne);(!oe||("get"in oe?!R.__esModule:oe.writable||oe.configurable))&&(oe={enumerable:!0,get:function(){return R[ne]}}),Object.defineProperty(H,me,oe)}:function(H,R,ne,me){me===void 0&&(me=ne),H[me]=R[ne]};function S(H,R){for(var ne in H)ne!=="default"&&!Object.prototype.hasOwnProperty.call(R,ne)&&O(R,H,ne)}function x(H){var R=typeof Symbol=="function"&&Symbol.iterator,ne=R&&H[R],me=0;if(ne)return ne.call(H);if(H&&typeof H.length=="number")return{next:function(){return H&&me>=H.length&&(H=void 0),{value:H&&H[me++],done:!H}}};throw new TypeError(R?"Object is not iterable.":"Symbol.iterator is not defined.")}function C(H,R){var ne=typeof Symbol=="function"&&H[Symbol.iterator];if(!ne)return H;var me=ne.call(H),oe,_=[],Q;try{for(;(R===void 0||R-- >0)&&!(oe=me.next()).done;)_.push(oe.value)}catch(k){Q={error:k}}finally{try{oe&&!oe.done&&(ne=me.return)&&ne.call(me)}finally{if(Q)throw Q.error}}return _}function j(){for(var H=[],R=0;R1||B(Ge,st)})},nt&&(oe[Ge]=nt(oe[Ge])))}function B(Ge,nt){try{K(me[Ge](nt))}catch(st){et(_[0][3],st)}}function K(Ge){Ge.value instanceof M?Promise.resolve(Ge.value.v).then(ge,Te):et(_[0][2],Ge)}function ge(Ge){B("next",Ge)}function Te(Ge){B("throw",Ge)}function et(Ge,nt){Ge(nt),_.shift(),_.length&&B(_[0][0],_[0][1])}}function D(H){var R,ne;return R={},me("next"),me("throw",function(oe){throw oe}),me("return"),R[Symbol.iterator]=function(){return this},R;function me(oe,_){R[oe]=H[oe]?function(Q){return(ne=!ne)?{value:M(H[oe](Q)),done:!1}:_?_(Q):Q}:_}}function G(H){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var R=H[Symbol.asyncIterator],ne;return R?R.call(H):(H=typeof x=="function"?x(H):H[Symbol.iterator](),ne={},me("next"),me("throw"),me("return"),ne[Symbol.asyncIterator]=function(){return this},ne);function me(_){ne[_]=H[_]&&function(Q){return new Promise(function(k,B){Q=H[_](Q),oe(k,B,Q.done,Q.value)})}}function oe(_,Q,k,B){Promise.resolve(B).then(function(K){_({value:K,done:k})},Q)}}function Y(H,R){return Object.defineProperty?Object.defineProperty(H,"raw",{value:R}):H.raw=R,H}var $=Object.create?function(H,R){Object.defineProperty(H,"default",{enumerable:!0,value:R})}:function(H,R){H.default=R};function V(H){if(H&&H.__esModule)return H;var R={};if(H!=null)for(var ne in H)ne!=="default"&&Object.prototype.hasOwnProperty.call(H,ne)&&O(R,H,ne);return $(R,H),R}function de(H){return H&&H.__esModule?H:{default:H}}function ye(H,R,ne,me){if(ne==="a"&&!me)throw new TypeError("Private accessor was defined without a getter");if(typeof R=="function"?H!==R||!me:!R.has(H))throw new TypeError("Cannot read private member from an object whose class did not declare it");return ne==="m"?me:ne==="a"?me.call(H):me?me.value:R.get(H)}function Ne(H,R,ne,me,oe){if(me==="m")throw new TypeError("Private method is not writable");if(me==="a"&&!oe)throw new TypeError("Private accessor was defined without a setter");if(typeof R=="function"?H!==R||!oe:!R.has(H))throw new TypeError("Cannot write private member to an object whose class did not declare it");return me==="a"?oe.call(H,ne):oe?oe.value=ne:R.set(H,ne),ne}function je(H,R){if(R===null||typeof R!="object"&&typeof R!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof H=="function"?R===H:H.has(R)}function we(H,R,ne){if(R!=null){if(typeof R!="object"&&typeof R!="function")throw new TypeError("Object expected.");var me,oe;if(ne){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");me=R[Symbol.asyncDispose]}if(me===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");me=R[Symbol.dispose],ne&&(oe=me)}if(typeof me!="function")throw new TypeError("Object not disposable.");oe&&(me=function(){try{oe.call(this)}catch(_){return Promise.reject(_)}}),H.stack.push({value:R,dispose:me,async:ne})}else ne&&H.stack.push({async:!0});return R}var re=typeof SuppressedError=="function"?SuppressedError:function(H,R,ne){var me=new Error(ne);return me.name="SuppressedError",me.error=H,me.suppressed=R,me};function fe(H){function R(me){H.error=H.hasError?new re(me,H.error,"An error was suppressed during disposal."):me,H.hasError=!0}function ne(){for(;H.stack.length;){var me=H.stack.pop();try{var oe=me.dispose&&me.dispose.call(me.value);if(me.async)return Promise.resolve(oe).then(ne,function(_){return R(_),ne()})}catch(_){R(_)}}if(H.hasError)throw H.error}return ne()}var le={__extends:o,__assign:a,__rest:u,__decorate:c,__param:f,__metadata:s,__awaiter:g,__generator:E,__createBinding:O,__exportStar:S,__values:x,__read:C,__spread:j,__spreadArrays:Z,__spreadArray:W,__await:M,__asyncGenerator:A,__asyncDelegator:D,__asyncValues:G,__makeTemplateObject:Y,__importStar:V,__importDefault:de,__classPrivateFieldGet:ye,__classPrivateFieldSet:Ne,__classPrivateFieldIn:je,__addDisposableResource:we,__disposeResources:fe}}},__webpack_module_cache__={};function __webpack_require__(d){var p=__webpack_module_cache__[d];if(p!==void 0)return p.exports;var e=__webpack_module_cache__[d]={exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.n=function(d){var p=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(p,{a:p}),p}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},p;__webpack_require__.t=function(e,n){if(n&1&&(e=this(e)),n&8||typeof e=="object"&&e&&(n&4&&e.__esModule||n&16&&typeof e.then=="function"))return e;var o=Object.create(null);__webpack_require__.r(o);var a={};p=p||[null,d({}),d([]),d(d)];for(var u=n&2&&e;typeof u=="object"&&!~p.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(c){a[c]=function(){return e[c]}});return a.default=function(){return e},__webpack_require__.d(o,a),o}}(),function(){__webpack_require__.d=function(d,p){for(var e in p)__webpack_require__.o(p,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:p[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(p,e){return __webpack_require__.f[e](d,p),p},[]))}}(),function(){__webpack_require__.u=function(d){return""+({9:"nm__dumi__dist__client__pages__Demo__index",65:"nm__dumi__dist__client__pages__404",519:"nm__dumi__theme-default__layouts__DocLayout__index",570:"docs__demo__index.md",598:"docs__start.md",599:"docs__demo__dynamic.md",904:"meta__docs",923:"dumi__tmp-production__dumi__theme__ContextWrapper",935:"docs__index.md",987:"docs__demo__customization.md"}[d]||d)+"."+{9:"28baffff",27:"360ce206",62:"cb213288",65:"2bb0640a",382:"c1ad01f8",519:"40ed08a4",570:"282f4f22",598:"79df1a14",599:"d080c0a0",904:"0064b51e",923:"43366d22",935:"86c60371",987:"d7b5e875"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({9:"nm__dumi__dist__client__pages__Demo__index",65:"nm__dumi__dist__client__pages__404"}[d]||d)+"."+{9:"578aa5c0",62:"e8c51481",65:"8b85f2d9"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.o=function(d,p){return Object.prototype.hasOwnProperty.call(d,p)}}(),function(){var d={},p="joystick-kit:";__webpack_require__.l=function(e,n,o,a){if(d[e]){d[e].push(n);return}var u,c;if(o!==void 0)for(var f=document.getElementsByTagName("script"),l=0;l=0;k--)(Q=H[k])&&(_=(oe<3?Q(_):oe>3?Q(R,ne,_):Q(R,ne))||_);return oe>3&&_&&Object.defineProperty(R,ne,_),_}function f(H,R){return function(ne,me){R(ne,me,H)}}function l(H,R,ne,me,oe,_){function Q(te){if(te!==void 0&&typeof te!="function")throw new TypeError("Function expected");return te}for(var k=me.kind,B=k==="getter"?"get":k==="setter"?"set":"value",K=!R&&H?me.static?H:H.prototype:null,ge=R||(K?Object.getOwnPropertyDescriptor(K,me.name):{}),Te,et=!1,Ge=ne.length-1;Ge>=0;Ge--){var nt={};for(var st in me)nt[st]=st==="access"?{}:me[st];for(var st in me.access)nt.access[st]=me.access[st];nt.addInitializer=function(te){if(et)throw new TypeError("Cannot add initializers after decoration has completed");_.push(Q(te||null))};var q=(0,ne[Ge])(k==="accessor"?{get:ge.get,set:ge.set}:ge[B],nt);if(k==="accessor"){if(q===void 0)continue;if(q===null||typeof q!="object")throw new TypeError("Object expected");(Te=Q(q.get))&&(ge.get=Te),(Te=Q(q.set))&&(ge.set=Te),(Te=Q(q.init))&&oe.unshift(Te)}else(Te=Q(q))&&(k==="field"?oe.unshift(Te):ge[B]=Te)}K&&Object.defineProperty(K,me.name,ge),et=!0}function m(H,R,ne){for(var me=arguments.length>2,oe=0;oe0&&_[_.length-1])&&(K[0]===6||K[0]===2)){ne=0;continue}if(K[0]===3&&(!_||K[1]>_[0]&&K[1]<_[3])){ne.label=K[1];break}if(K[0]===6&&ne.label<_[1]){ne.label=_[1],_=K;break}if(_&&ne.label<_[2]){ne.label=_[2],ne.ops.push(K);break}_[2]&&ne.ops.pop(),ne.trys.pop();continue}K=R.call(H,ne)}catch(ge){K=[6,ge],oe=0}finally{me=_=0}if(K[0]&5)throw K[1];return{value:K[0]?K[1]:void 0,done:!0}}}var O=Object.create?function(H,R,ne,me){me===void 0&&(me=ne);var oe=Object.getOwnPropertyDescriptor(R,ne);(!oe||("get"in oe?!R.__esModule:oe.writable||oe.configurable))&&(oe={enumerable:!0,get:function(){return R[ne]}}),Object.defineProperty(H,me,oe)}:function(H,R,ne,me){me===void 0&&(me=ne),H[me]=R[ne]};function S(H,R){for(var ne in H)ne!=="default"&&!Object.prototype.hasOwnProperty.call(R,ne)&&O(R,H,ne)}function x(H){var R=typeof Symbol=="function"&&Symbol.iterator,ne=R&&H[R],me=0;if(ne)return ne.call(H);if(H&&typeof H.length=="number")return{next:function(){return H&&me>=H.length&&(H=void 0),{value:H&&H[me++],done:!H}}};throw new TypeError(R?"Object is not iterable.":"Symbol.iterator is not defined.")}function C(H,R){var ne=typeof Symbol=="function"&&H[Symbol.iterator];if(!ne)return H;var me=ne.call(H),oe,_=[],Q;try{for(;(R===void 0||R-- >0)&&!(oe=me.next()).done;)_.push(oe.value)}catch(k){Q={error:k}}finally{try{oe&&!oe.done&&(ne=me.return)&&ne.call(me)}finally{if(Q)throw Q.error}}return _}function j(){for(var H=[],R=0;R1||B(Ge,st)})},nt&&(oe[Ge]=nt(oe[Ge])))}function B(Ge,nt){try{K(me[Ge](nt))}catch(st){et(_[0][3],st)}}function K(Ge){Ge.value instanceof M?Promise.resolve(Ge.value.v).then(ge,Te):et(_[0][2],Ge)}function ge(Ge){B("next",Ge)}function Te(Ge){B("throw",Ge)}function et(Ge,nt){Ge(nt),_.shift(),_.length&&B(_[0][0],_[0][1])}}function D(H){var R,ne;return R={},me("next"),me("throw",function(oe){throw oe}),me("return"),R[Symbol.iterator]=function(){return this},R;function me(oe,_){R[oe]=H[oe]?function(Q){return(ne=!ne)?{value:M(H[oe](Q)),done:!1}:_?_(Q):Q}:_}}function G(H){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var R=H[Symbol.asyncIterator],ne;return R?R.call(H):(H=typeof x=="function"?x(H):H[Symbol.iterator](),ne={},me("next"),me("throw"),me("return"),ne[Symbol.asyncIterator]=function(){return this},ne);function me(_){ne[_]=H[_]&&function(Q){return new Promise(function(k,B){Q=H[_](Q),oe(k,B,Q.done,Q.value)})}}function oe(_,Q,k,B){Promise.resolve(B).then(function(K){_({value:K,done:k})},Q)}}function Y(H,R){return Object.defineProperty?Object.defineProperty(H,"raw",{value:R}):H.raw=R,H}var $=Object.create?function(H,R){Object.defineProperty(H,"default",{enumerable:!0,value:R})}:function(H,R){H.default=R};function V(H){if(H&&H.__esModule)return H;var R={};if(H!=null)for(var ne in H)ne!=="default"&&Object.prototype.hasOwnProperty.call(H,ne)&&O(R,H,ne);return $(R,H),R}function de(H){return H&&H.__esModule?H:{default:H}}function ye(H,R,ne,me){if(ne==="a"&&!me)throw new TypeError("Private accessor was defined without a getter");if(typeof R=="function"?H!==R||!me:!R.has(H))throw new TypeError("Cannot read private member from an object whose class did not declare it");return ne==="m"?me:ne==="a"?me.call(H):me?me.value:R.get(H)}function Ne(H,R,ne,me,oe){if(me==="m")throw new TypeError("Private method is not writable");if(me==="a"&&!oe)throw new TypeError("Private accessor was defined without a setter");if(typeof R=="function"?H!==R||!oe:!R.has(H))throw new TypeError("Cannot write private member to an object whose class did not declare it");return me==="a"?oe.call(H,ne):oe?oe.value=ne:R.set(H,ne),ne}function je(H,R){if(R===null||typeof R!="object"&&typeof R!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof H=="function"?R===H:H.has(R)}function we(H,R,ne){if(R!=null){if(typeof R!="object"&&typeof R!="function")throw new TypeError("Object expected.");var me,oe;if(ne){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");me=R[Symbol.asyncDispose]}if(me===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");me=R[Symbol.dispose],ne&&(oe=me)}if(typeof me!="function")throw new TypeError("Object not disposable.");oe&&(me=function(){try{oe.call(this)}catch(_){return Promise.reject(_)}}),H.stack.push({value:R,dispose:me,async:ne})}else ne&&H.stack.push({async:!0});return R}var re=typeof SuppressedError=="function"?SuppressedError:function(H,R,ne){var me=new Error(ne);return me.name="SuppressedError",me.error=H,me.suppressed=R,me};function fe(H){function R(me){H.error=H.hasError?new re(me,H.error,"An error was suppressed during disposal."):me,H.hasError=!0}function ne(){for(;H.stack.length;){var me=H.stack.pop();try{var oe=me.dispose&&me.dispose.call(me.value);if(me.async)return Promise.resolve(oe).then(ne,function(_){return R(_),ne()})}catch(_){R(_)}}if(H.hasError)throw H.error}return ne()}var le={__extends:o,__assign:a,__rest:u,__decorate:c,__param:f,__metadata:s,__awaiter:g,__generator:E,__createBinding:O,__exportStar:S,__values:x,__read:C,__spread:j,__spreadArrays:Z,__spreadArray:W,__await:M,__asyncGenerator:A,__asyncDelegator:D,__asyncValues:G,__makeTemplateObject:Y,__importStar:V,__importDefault:de,__classPrivateFieldGet:ye,__classPrivateFieldSet:Ne,__classPrivateFieldIn:je,__addDisposableResource:we,__disposeResources:fe}}},__webpack_module_cache__={};function __webpack_require__(d){var p=__webpack_module_cache__[d];if(p!==void 0)return p.exports;var e=__webpack_module_cache__[d]={exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.n=function(d){var p=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(p,{a:p}),p}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},p;__webpack_require__.t=function(e,n){if(n&1&&(e=this(e)),n&8||typeof e=="object"&&e&&(n&4&&e.__esModule||n&16&&typeof e.then=="function"))return e;var o=Object.create(null);__webpack_require__.r(o);var a={};p=p||[null,d({}),d([]),d(d)];for(var u=n&2&&e;typeof u=="object"&&!~p.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(c){a[c]=function(){return e[c]}});return a.default=function(){return e},__webpack_require__.d(o,a),o}}(),function(){__webpack_require__.d=function(d,p){for(var e in p)__webpack_require__.o(p,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:p[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(p,e){return __webpack_require__.f[e](d,p),p},[]))}}(),function(){__webpack_require__.u=function(d){return""+({9:"nm__dumi__dist__client__pages__Demo__index",65:"nm__dumi__dist__client__pages__404",519:"nm__dumi__theme-default__layouts__DocLayout__index",570:"docs__demo__index.md",598:"docs__start.md",599:"docs__demo__dynamic.md",904:"meta__docs",923:"dumi__tmp-production__dumi__theme__ContextWrapper",935:"docs__index.md",987:"docs__demo__customization.md"}[d]||d)+"."+{9:"28baffff",27:"360ce206",62:"cb213288",65:"2bb0640a",382:"c1ad01f8",519:"40ed08a4",570:"282f4f22",598:"79df1a14",599:"d080c0a0",904:"143765dd",923:"43366d22",935:"86c60371",987:"d7b5e875"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({9:"nm__dumi__dist__client__pages__Demo__index",65:"nm__dumi__dist__client__pages__404"}[d]||d)+"."+{9:"578aa5c0",62:"e8c51481",65:"8b85f2d9"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.o=function(d,p){return Object.prototype.hasOwnProperty.call(d,p)}}(),function(){var d={},p="joystick-kit:";__webpack_require__.l=function(e,n,o,a){if(d[e]){d[e].push(n);return}var u,c;if(o!==void 0)for(var f=document.getElementsByTagName("script"),l=0;l0&&arguments[0]!==void 0?arguments[0]:"";return Pe.endsWith("/")?Pe:"".concat(Pe,"/")}var oi=__webpack_require__(48385),Po=__webpack_require__(56920),hi=__webpack_require__(91744),Wo=["content"],ii=["content"],Ln=/^(http:|https:)?\/\//;function I(Pe){return Ln.test(Pe)||Pe.startsWith("/")&&!Pe.startsWith("/*")||Pe.startsWith("./")||Pe.startsWith("../")}var P=function(){return vr.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},L=function(ke){var Ye,Pt=ke.loaderData,At=ke.htmlPageOpts,Dt=ke.manifest,Wt=(Dt==null||(Ye=Dt.assets)===null||Ye===void 0?void 0:Ye["umi.css"])||"";return vr.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Pt||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(At||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(Wt,"'")}})};function b(Pe){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Pe=="string")return I(Pe)?(0,Gn.Z)({src:Pe},ke):{content:Pe};if((0,hi.Z)(Pe)==="object")return(0,Gn.Z)((0,Gn.Z)({},Pe),ke);throw new Error("Invalid script type: ".concat((0,hi.Z)(Pe)))}function F(Pe){return I(Pe)?{type:"link",href:Pe}:{type:"style",content:Pe}}var U=function(ke){var Ye,Pt,At,Dt,Wt,lr,Ht=ke.htmlPageOpts;return vr.createElement(vr.Fragment,null,(Ht==null?void 0:Ht.title)&&vr.createElement("title",null,Ht.title),Ht==null||(Ye=Ht.favicons)===null||Ye===void 0?void 0:Ye.map(function(Ur,yr){return vr.createElement("link",{key:yr,rel:"shortcut icon",href:Ur})}),(Ht==null?void 0:Ht.description)&&vr.createElement("meta",{name:"description",content:Ht.description}),(Ht==null||(Pt=Ht.keywords)===null||Pt===void 0?void 0:Pt.length)&&vr.createElement("meta",{name:"keywords",content:Ht.keywords.join(",")}),Ht==null||(At=Ht.metas)===null||At===void 0?void 0:At.map(function(Ur){return vr.createElement("meta",{key:Ur.name,name:Ur.name,content:Ur.content})}),Ht==null||(Dt=Ht.links)===null||Dt===void 0?void 0:Dt.map(function(Ur,yr){return vr.createElement("link",(0,Po.Z)({key:yr},Ur))}),Ht==null||(Wt=Ht.styles)===null||Wt===void 0?void 0:Wt.map(function(Ur,yr){var Gr=F(Ur),Xt=Gr.type,ur=Gr.href,Rr=Gr.content;if(Xt==="link")return vr.createElement("link",{key:yr,rel:"stylesheet",href:ur});if(Xt==="style")return vr.createElement("style",{key:yr},Rr)}),Ht==null||(lr=Ht.headScripts)===null||lr===void 0?void 0:lr.map(function(Ur,yr){var Gr=b(Ur),Xt=Gr.content,ur=(0,oi.Z)(Gr,Wo);return vr.createElement("script",(0,Po.Z)({dangerouslySetInnerHTML:{__html:Xt},key:yr,crossOrigin:"anonymous"},ur))}))};function J(Pe){var ke,Ye=Pe.children,Pt=Pe.loaderData,At=Pe.manifest,Dt=Pe.htmlPageOpts,Wt=Pe.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,lr=Pe.mountElementId;if(Wt!=null&&Wt.pureHtml)return vr.createElement("html",null,vr.createElement("head",null),vr.createElement("body",null,vr.createElement(P,null),vr.createElement("div",{id:lr},Ye),vr.createElement(L,{manifest:At,loaderData:Pt,htmlPageOpts:Dt})));if(Wt!=null&&Wt.pureApp)return vr.createElement(vr.Fragment,null,Ye);var Ht=typeof window=="undefined"?At==null?void 0:At.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return vr.createElement("html",{suppressHydrationWarning:!0,lang:(Dt==null?void 0:Dt.lang)||"en"},vr.createElement("head",null,vr.createElement("meta",{charSet:"utf-8"}),vr.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Ht&&vr.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Ht}),vr.createElement(U,{htmlPageOpts:Dt})),vr.createElement("body",null,vr.createElement(P,null),vr.createElement("div",{id:lr},Ye),vr.createElement(L,{manifest:At,loaderData:Pt,htmlPageOpts:Dt}),Dt==null||(ke=Dt.scripts)===null||ke===void 0?void 0:ke.map(function(Ur,yr){var Gr=b(Ur),Xt=Gr.content,ur=(0,oi.Z)(Gr,ii);return vr.createElement("script",(0,Po.Z)({dangerouslySetInnerHTML:{__html:Xt},key:yr,crossOrigin:"anonymous"},ur))})))}var X=__webpack_require__(28378),ee=["redirect"];function ue(Pe){var ke=Pe.routesById,Ye=Pe.parentId,Pt=Pe.routeComponents;return Object.keys(ke).filter(function(At){return ke[At].parentId===Ye}).map(function(At){var Dt=He((0,Gn.Z)({route:ke[At],routeComponent:Pt[At],loadingComponent:Pe.loadingComponent,reactRouter5Compat:Pe.reactRouter5Compat},Pe.reactRouter5Compat&&{hasChildren:Object.keys(ke).filter(function(lr){return ke[lr].parentId===At}).length>0})),Wt=ue({routesById:ke,routeComponents:Pt,parentId:Dt.id,loadingComponent:Pe.loadingComponent,reactRouter5Compat:Pe.reactRouter5Compat});return Wt.length>0&&(Dt.children=Wt,Dt.routes=Wt),Dt})}function xe(Pe){var ke=(0,Ya.UO)(),Ye=(0,Ya.Gn)(Pe.to,ke),Pt=(0,no.T$)(),At=(0,Ya.TH)();if(Pt!=null&&Pt.keepQuery){var Dt=At.search+At.hash;Ye+=Dt}var Wt=(0,Gn.Z)((0,Gn.Z)({},Pe),{},{to:Ye});return vr.createElement(Ya.Fg,(0,Po.Z)({replace:!0},Wt))}function He(Pe){var ke=Pe.route,Ye=ke.redirect,Pt=(0,oi.Z)(ke,ee),At=Pe.reactRouter5Compat?lt:Xe;return(0,Gn.Z)({element:Ye?vr.createElement(xe,{to:Ye}):vr.createElement(X.X.Provider,{value:{route:Pe.route}},vr.createElement(At,{loader:vr.memo(Pe.routeComponent),loadingComponent:Pe.loadingComponent||tt,hasChildren:Pe.hasChildren}))},Pt)}function tt(){return vr.createElement("div",null)}function lt(Pe){var ke=(0,X.Q)(),Ye=ke.route,Pt=(0,no.Ov)(),At=Pt.history,Dt=Pt.clientRoutes,Wt=(0,Ya.UO)(),lr={params:Wt,isExact:!0,path:Ye.path,url:At.location.pathname},Ht=Pe.loader;return vr.createElement(vr.Suspense,{fallback:vr.createElement(Pe.loadingComponent,null)},vr.createElement(Ht,{location:At.location,match:lr,history:At,params:Wt,route:Ye,routes:Dt},Pe.hasChildren&&vr.createElement(Ya.j3,null)))}function Xe(Pe){var ke=Pe.loader;return vr.createElement(vr.Suspense,{fallback:vr.createElement(Pe.loadingComponent,null)},vr.createElement(ke,null))}var _t=null;function Mt(){return _t}function bt(Pe){var ke=Pe.history,Ye=vr.useState({action:ke.action,location:ke.location}),Pt=Xo(Ye,2),At=Pt[0],Dt=Pt[1];return(0,vr.useLayoutEffect)(function(){return ke.listen(Dt)},[ke]),(0,vr.useLayoutEffect)(function(){function Wt(lr){Pe.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Pe.routes,clientRoutes:Pe.clientRoutes,location:lr.location,action:lr.action,basename:Pe.basename,isFirst:!!lr.isFirst}})}return Wt({location:At.location,action:At.action,isFirst:!0}),ke.listen(Wt)},[ke,Pe.routes,Pe.clientRoutes]),vr.createElement(Ya.F0,{navigator:ke,location:At.location,basename:Pe.basename},Pe.children)}function Et(){var Pe=(0,no.Ov)(),ke=Pe.clientRoutes;return(0,Ya.V$)(ke)}var Ct=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Ut=function(ke,Ye){var Pt=ke.basename||"/",At=ue({routesById:ke.routes,routeComponents:ke.routeComponents,loadingComponent:ke.loadingComponent,reactRouter5Compat:ke.reactRouter5Compat});ke.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:At}});for(var Dt=vr.createElement(bt,{basename:Pt,pluginManager:ke.pluginManager,routes:ke.routes,clientRoutes:At,history:ke.history},Ye),Wt=0,lr=Ct;Wt1&&location.pathname.endsWith("/")&&history.replaceState({},"",location.pathname.slice(0,-1)+location.search+location.hash),function(){var Pe=typeof navigator!="undefined"&&navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&localStorage.getItem("dumi:prefers-color")||"light",ke=typeof window!="undefined"&&window.matchMedia("(prefers-color-scheme: dark)").matches,Ye=["light","dark","auto"];typeof document!="undefined"&&document.documentElement.setAttribute("data-prefers-color",Pe===Ye[2]?ke?Ye[1]:Ye[0]:Ye.indexOf(Pe)>-1?Pe:Ye[0])}(),Ae(),typeof window!="undefined"&&(window.g_umi={version:"4.3.1"}),(0,ro.rl)((0,Oa.We)())})()})(); }()); \ No newline at end of file diff --git a/~demos/:id/index.html b/~demos/:id/index.html index 867ac2b..d96ad35 100644 --- a/~demos/:id/index.html +++ b/~demos/:id/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/~demos/docs-demo-customization-demo-0/index.html b/~demos/docs-demo-customization-demo-0/index.html index 867ac2b..d96ad35 100644 --- a/~demos/docs-demo-customization-demo-0/index.html +++ b/~demos/docs-demo-customization-demo-0/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/~demos/docs-demo-demo-0/index.html b/~demos/docs-demo-demo-0/index.html index 867ac2b..d96ad35 100644 --- a/~demos/docs-demo-demo-0/index.html +++ b/~demos/docs-demo-demo-0/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file diff --git a/~demos/docs-demo-dynamic-demo-0/index.html b/~demos/docs-demo-dynamic-demo-0/index.html index 867ac2b..d96ad35 100644 --- a/~demos/docs-demo-dynamic-demo-0/index.html +++ b/~demos/docs-demo-dynamic-demo-0/index.html @@ -9,6 +9,6 @@
- + \ No newline at end of file