Files
ai/charting_library/bundles/26.21f3e6d7c13eee6ef16c.js
2021-09-10 14:56:00 +00:00

5 lines
13 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{AnDN:function(e,t,n){"use strict";var o=n("mrSG"),l=n("q1tI"),r=n.n(l),i=n("TSYQ"),c=n.n(i),s=n("Eyy1"),a=n("ECWH"),u=n("ldG2"),d=n("xADF"),b=n("Iivm"),h=n("VGf/"),f=n("lVA2");function p(e){const{isDropped:t}=e;return r.a.createElement(b.a,{className:c()(f.icon,t&&f.dropped),icon:h})}function m(e){const{className:t,disabled:n,isDropped:o}=e;return r.a.createElement("span",{className:c()(f.button,n&&f.disabled,t)},r.a.createElement(p,{isDropped:o}))}var O=n("9dlw"),g=n("UmON");n.d(t,"a",(function(){return v}));const v=r.a.forwardRef((e,t)=>{const{listboxId:n,className:i,listboxClassName:b,listboxTabIndex:h,hideArrowButton:f,matchButtonAndListboxWidths:p,disabled:v,isOpened:j,scrollWrapReference:C,listboxReference:w,size:S="medium",onClose:x,onOpen:y,onListboxFocus:E,onListboxBlur:N,onListboxKeyDown:_,buttonChildren:k,children:R,listboxAria:z}=e,B=Object(o.a)(e,["listboxId","className","listboxClassName","listboxTabIndex","hideArrowButton","matchButtonAndListboxWidths","disabled","isOpened","scrollWrapReference","listboxReference","size","onClose","onOpen","onListboxFocus","onListboxBlur","onListboxKeyDown","buttonChildren","children","listboxAria"]),A=Object(l.useRef)(null),F=Object(l.useCallback)(()=>{const e=Object(s.ensureNotNull)(A.current).getBoundingClientRect(),t={x:e.left,y:e.top+e.height};return p&&(t.overrideWidth=e.width),t},[]),I=!f&&r.a.createElement(d.b,null,r.a.createElement(m,{isDropped:j,disabled:v}));return r.a.createElement(r.a.Fragment,null,r.a.createElement(u.a,Object.assign({},B,{"data-role":"listbox","aria-expanded":j,"aria-owns":n,"aria-controls":n,"aria-disabled":v,disabled:v,className:c()(g.button,i),size:S,ref:Object(a.a)([A,t]),middleSlot:r.a.createElement(d.c,null,k),endSlot:I})),r.a.createElement(O.a,Object.assign({},z,{id:n,className:b,tabIndex:h,isOpened:j,position:F,onClose:x,onOpen:y,doNotCloseOn:A.current,reference:w,scrollWrapReference:C,onFocus:E,onBlur:N,onKeyDown:_}),R))});v.displayName="DisclosureMenuView"},GQPI:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return c}));var o=n("q1tI"),l=n("/3z9");function r(e){return Object(o.useCallback)(t=>{switch(t){case 13:case 32:return e(),!0;default:return!1}},[e])}function i(e,t){return Object(o.useCallback)(n=>{if(!e)return!1;switch(n){case 9:case l.Modifiers.Shift+9:case 27:return t(),!0;default:return!1}},[e,t])}function c(e,t){return Object(o.useCallback)(n=>{if(e)return!1;switch(n){case 40:case 38:return t(),!0;default:return!1}},[e,t])}},PECq:function(e,t,n){"use strict";var o=n("mrSG"),l=n("q1tI"),r=n.n(l),i=n("TSYQ"),c=n.n(i),s=n("Eyy1"),a=n("RMU6"),u=n("K9GE");const d={duration:200},b={vertical:{scrollSize:"scrollHeight",clientSize:"clientHeight",start:"top",end:"bottom",size:"height"},horizontal:{scrollSize:"scrollWidth",clientSize:"clientWidth",start:"left",end:"right",size:"width"}};function h(e,t){const n=b[e];return t[n.scrollSize]>t[n.clientSize]}function f(e,t,n,o,l,r){const i=function(e,t,n){
const o=b[e];return{start:0,middle:-1*(Math.floor(n[o.size]/2)-Math.floor(t[o.size]/2)),end:-1*(n[o.size]-t[o.size])}}(e,o,l);let c=0;if(function(e,t,n){const o=b[e];return t[o.start]<n[o.start]-n[o.size]/2||t[o.end]>n[o.end]+n[o.size]/2}(e,o,l))c=i.middle;else{const t=function(e){const{start:t,middle:n,end:o}=e,l=new Map([[Math.abs(t),{key:"start",value:Math.sign(t)}],[Math.abs(n),{key:"middle",value:Math.sign(n)}],[Math.abs(o),{key:"end",value:Math.sign(o)}]]),r=Math.min(...l.keys());return l.get(r)}(function(e,t,n){const o=b[e],l=t[o.start]+Math.floor(t[o.size]/2),r=n[o.start]+Math.floor(n[o.size]/2);return{start:t[o.start]-n[o.start],middle:l-r,end:t[o.end]-n[o.end]}}(e,o,l));c=void 0!==t?i[t.key]:0}return function(e){const{additionalScroll:t=0,duration:n=u.c,func:o=u.d.easeInOutCubic,onScrollEnd:l,target:r,wrap:i,direction:c="vertical"}=e;let{targetRect:s,wrapRect:a}=e;s=null!=s?s:r.getBoundingClientRect(),a=null!=a?a:i.getBoundingClientRect();const d=("vertical"===c?s.top-a.top:s.left-a.left)+t,b="vertical"===c?"scrollTop":"scrollLeft",h=i?i[b]:0;let f,p=0;return p=window.requestAnimationFrame((function e(t){let r;if(f?r=t-f:(r=0,f=t),r>=n)return i[b]=h+d,void(l&&l());const c=h+d*o(r/n);i[b]=Math.floor(c),p=window.requestAnimationFrame(e)})),function(){window.cancelAnimationFrame(p),l&&l()}}(Object.assign(Object.assign({},r),{target:t,targetRect:o,wrap:n,wrapRect:l,additionalScroll:c,direction:e}))}class p{constructor(e=null){this._container=null,this._lastScrolledElement=null,this._stopVerticalScroll=null,this._stopHorizontalScroll=null,this._container=e}scrollTo(e,t=d){if(null!==this._container&&null!==e&&!function(e,t){const n=e.getBoundingClientRect(),o=t.getBoundingClientRect();return n.top>=o.top&&n.bottom<=o.bottom&&n.left>=o.left&&n.right<=o.right}(e,this._container)){const n=e.getBoundingClientRect(),o=this._container.getBoundingClientRect();this.stopScroll(),h("vertical",this._container)&&(this._stopVerticalScroll=f("vertical",e,this._container,n,o,this._modifyOptions("vertical",t))),h("horizontal",this._container)&&(this._stopHorizontalScroll=f("horizontal",e,this._container,n,o,this._modifyOptions("horizontal",t)))}this._lastScrolledElement=e}scrollToLastElement(e){this.scrollTo(this._lastScrolledElement,e)}stopScroll(){null!==this._stopVerticalScroll&&this._stopVerticalScroll(),null!==this._stopHorizontalScroll&&this._stopHorizontalScroll()}setContainer(e){var t;this._container=e,(null===(t=this._container)||void 0===t?void 0:t.contains(this._lastScrolledElement))||(this._lastScrolledElement=null)}destroy(){this.stopScroll(),this._container=null,this._lastScrolledElement=null}_handleScrollEnd(e){"vertical"===e?this._stopVerticalScroll=null:this._stopHorizontalScroll=null}_modifyOptions(e,t){return Object.assign({},t,{onScrollEnd:()=>{this._handleScrollEnd(e),void 0!==t.onScrollEnd&&t.onScrollEnd()}})}}var m=n("ECWH"),O=n("N5tr"),g=n("hbEN"),v=n("UXvI");var j=n("AnDN"),C=n("GQPI"),w=n("zS+2"),S=n("/3z9"),x=n("p4SX");function y(e){return!e.readonly}function E(e,t){var n
;return null!==(n=null==t?void 0:t.id)&&void 0!==n?n:Object(a.a)(e,"item",null==t?void 0:t.value)}function N(e){var t,n;const{hideArrowButton:o,selectedItem:l,placeholder:i}=e;if(!l)return r.a.createElement("span",{className:c()(x.placeholder,o&&x.hiddenArrow)},i);const s=null!==(n=null!==(t=l.selectedContent)&&void 0!==t?t:l.content)&&void 0!==n?n:l.value;return r.a.createElement("span",{className:c()(x.selected,o&&x.hiddenArrow)},s)}n.d(t,"a",(function(){return _}));const _=r.a.forwardRef((e,t)=>{const{id:n,menuClassName:i,menuItemClassName:c,tabIndex:u=0,disabled:d,highlight:b,intent:h,hideArrowButton:f,placeholder:x,value:_,"aria-labelledby":k,onFocus:R,onBlur:z,onClick:B,onChange:A}=e,F=Object(o.a)(e,["id","menuClassName","menuItemClassName","tabIndex","disabled","highlight","intent","hideArrowButton","placeholder","value","aria-labelledby","onFocus","onBlur","onClick","onChange"]);let{items:I}=e;if(x){I=[{value:void 0,content:x,id:Object(a.a)(n,"placeholder")},...I]}const{isOpened:M,isFocused:W,highlight:D,intent:L,open:K,onOpen:q,close:H,toggle:T,buttonFocusBindings:J,onButtonClick:V,buttonRef:G,listboxRef:U}=Object(w.a)({disabled:d,intent:h,highlight:b,onFocus:R,onBlur:z,onClick:B}),P=function(e){const t=Object(l.useRef)(null);return Object(l.useEffect)(()=>(t.current=new p(e),()=>Object(s.ensureNotNull)(t.current).destroy()),[]),t}(),Q=Object(l.useRef)(null),Y=Object(l.useRef)(new WeakMap),X=I.filter(y),Z=X.find(e=>e.value===_);Object(l.useEffect)(()=>ae(),[Z,ae]);const $=Object(a.b)(k,n),ee=$.length>0?$:void 0,te=Object(a.a)(n,"listbox"),ne=Object(l.useMemo)(()=>({role:"listbox","aria-labelledby":k,"aria-activedescendant":E(n,Z)}),[k,Z]),oe=function(e,t,n){const o=Object(l.useCallback)(()=>{const o=e.findIndex(e=>e.value===t);o!==e.length-1&&n&&n(e[o+1].value)},[e,t,n]),r=Object(l.useCallback)(()=>{const o=e.findIndex(e=>e.value===t);if(0===o)return;n&&n(e[o>0?o-1:0].value)},[e,t,n]),i=Object(l.useCallback)(()=>{n&&n(e[0].value)},[n,e]),c=Object(l.useCallback)(()=>{n&&n(e[e.length-1].value)},[n,e]);return Object(l.useCallback)(e=>{switch(e){case 40:return o(),!0;case 38:return r(),!0;case 34:return c(),!0;case 33:return i(),!0;default:return!1}},[o,r,i,c])}(X,_,A),le=Object(C.c)(T),re=Object(C.a)(M,H),ie=Object(C.b)(M,K),ce=function(e){const t=Object(l.useRef)(""),n=Object(l.useMemo)(()=>Object(g.default)(()=>{t.current=""},500),[]),o=Object(l.useMemo)(()=>Object(v.default)(e,200),[e]);return Object(l.useCallback)(e=>{e.key.length>0&&e.key.length<3&&(t.current+=e.key,o(t.current,e),n())},[n,o])}((e,t)=>{const n=function(e,t){return e.find(e=>{var n;const o=t.toLowerCase();return"string"==typeof e.content&&e.content.toLowerCase().startsWith(o)||String(null!==(n=e.value)&&void 0!==n?n:"").toLowerCase().startsWith(o)})}(X,e);void 0!==n&&A&&(t.stopPropagation(),M||K(),A(n.value))});return r.a.createElement(j.a,Object.assign({},F,J,{id:n,role:"button",tabIndex:d?-1:u,"aria-haspopup":"listbox","aria-labelledby":ee,disabled:d,hideArrowButton:f,isFocused:W,isOpened:M,highlight:D,intent:L,ref:Object(m.a)([G,t]),
onClick:V,onOpen:function(){ae({duration:0}),q()},onClose:H,onKeyDown:function(e){const t=Object(S.hashFromEvent)(e);if(le(t)||re(t)||ie(t))return void e.preventDefault();ce(e)},listboxId:te,listboxTabIndex:-1,listboxClassName:i,listboxAria:ne,listboxReference:U,scrollWrapReference:function(e){Q.current=e,Object(s.ensureNotNull)(P.current).setContainer(e)},onListboxKeyDown:function(e){const t=Object(S.hashFromEvent)(e);if(oe(t)||le(t)||re(t))return void e.preventDefault();ce(e)},buttonChildren:r.a.createElement(N,{hideArrowButton:f,selectedItem:Z,placeholder:x})}),I.map((e,t)=>{var o;if(e.readonly)return r.a.createElement(r.a.Fragment,{key:"readonly_item_"+t},e.content);const l=E(n,e);return r.a.createElement(O.b,{key:l,id:l,className:c,role:"option","aria-selected":_===e.value,isActive:_===e.value,label:null!==(o=e.content)&&void 0!==o?o:e.value,onClick:se,onClickArg:e.value,reference:t=>function(e,t){Y.current.set(e,t)}(e,t)})}));function se(e){A&&A(e)}function ae(e){if(M&&void 0!==Z){const t=Y.current.get(Z);null!=t&&Object(s.ensureNotNull)(P.current).scrollTo(t,e)}}});_.displayName="Select"},RMU6:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return a}));const o=/\s/g;function l(e){return"string"==typeof e}function r(e){switch(typeof e){case"string":return e;case"number":case"bigint":return e.toString(10);case"boolean":case"symbol":return e.toString();default:return null}}function i(e){return e.trim().length>0}function c(e){return e.replace(o,"-")}function s(...e){const t=e.map(r).filter(l).filter(i).map(c);return(t.length>0&&t[0].startsWith("id_")?t:["id",...t]).join("_")}function a(...e){return e.map(r).filter(l).filter(i).join(" ")}},UmON:function(e,t,n){e.exports={button:"button-1WqyvKNY",invisibleFocusHandler:"invisibleFocusHandler-1WqyvKNY"}},"VGf/":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 7" width="11" height="7" fill="none"><path stroke="currentColor" stroke-width="1.3" d="M.5 1.5l5 4 5-4"/></svg>'},lVA2:function(e,t,n){e.exports={button:"button-14c_DKWJ",disabled:"disabled-14c_DKWJ",hidden:"hidden-14c_DKWJ",icon:"icon-14c_DKWJ",dropped:"dropped-14c_DKWJ"}},p4SX:function(e,t,n){e.exports={placeholder:"placeholder-1J6emFeA",selected:"selected-1J6emFeA",hiddenArrow:"hiddenArrow-1J6emFeA"}},tmL0:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var o=n("mrSG"),l=n("q1tI"),r=n.n(l),i=n("x0D+"),c=n("Eyy1"),s=n("qFKp");function a(e){const{reference:t,children:n}=e,c=Object(o.a)(e,["reference","children"]),a=Object(l.useRef)(null),d=Object(l.useCallback)(e=>{t&&(t.current=e),s.CheckMobile.iOS()&&(null!==a.current&&Object(i.enableBodyScroll)(a.current),a.current=e,null!==a.current&&Object(i.disableBodyScroll)(a.current,{allowTouchMove:u(a)}))},[t]);return r.a.createElement("div",Object.assign({ref:d},c),n)}function u(e){return t=>{const n=Object(c.ensureNotNull)(e.current),o=document.activeElement;return!n.contains(t)||null!==o&&n.contains(o)&&o.contains(t)}}},"zS+2":function(e,t,n){"use strict";n.d(t,"a",(function(){
return s}));var o=n("q1tI"),l=n("Eyy1"),r=n("SpAO"),i=n("3F0O"),c=n("d700");function s(e){const{disabled:t,intent:n,highlight:s,onFocus:a,onBlur:u,onClick:d}=e,[b,h]=Object(o.useState)(!1),[f,p]=Object(r.a)(),m=f||b,O=null!=s?s:m,g=null!=n?n:m?"primary":"default",v=Object(o.useRef)(null),j=Object(o.useCallback)(()=>Object(l.ensureNotNull)(v.current).focus(),[v]),C=Object(o.useRef)(null),w=Object(o.useCallback)(()=>Object(l.ensureNotNull)(C.current).focus(),[C]),S=Object(o.useCallback)(()=>h(!0),[h]),x=Object(o.useCallback)(()=>{h(!1);const{activeElement:e}=document;e&&Object(c.b)(e)||j()},[h,j]),y=Object(o.useCallback)(()=>{b?x():S()},[b,x,S]),E=t?[]:[a,p.onFocus],N=t?[]:[u,p.onBlur],_=t?[]:[d,y],k=Object(i.a)(...E),R=Object(i.a)(...N),z=Object(i.a)(..._);return{isOpened:b,isFocused:m,highlight:O,intent:g,open:S,onOpen:w,close:x,toggle:y,buttonFocusBindings:{onFocus:k,onBlur:R},onButtonClick:z,buttonRef:v,listboxRef:C}}}}]);