Fixes tradingview/charting_library#614 Fixes tradingview/charting_library#2701 Fixes tradingview/charting_library#2858 Fixes tradingview/charting_library#4019 Fixes tradingview/charting_library#4056 Fixes tradingview/charting_library#4116 Fixes tradingview/charting_library#4473 Fixes tradingview/charting_library#4674 Fixes tradingview/charting_library#4742 Fixes tradingview/charting_library#4746 Fixes tradingview/charting_library#4764 Fixes tradingview/charting_library#4769 Fixes tradingview/charting_library#4986 Fixes tradingview/charting_library#5022 Fixes tradingview/charting_library#5082 Fixes tradingview/charting_library#5228 Fixes tradingview/charting_library#5305 Fixes tradingview/charting_library#5312 Fixes tradingview/charting_library#5354 Fixes tradingview/charting_library#5397 Fixes tradingview/charting_library#5410 Fixes tradingview/charting_library#5429 Fixes tradingview/charting_library#5433 Fixes tradingview/charting_library#5455 Fixes tradingview/charting_library#5466 Fixes tradingview/charting_library#5470 Fixes tradingview/charting_library#5486 Fixes tradingview/charting_library#5488 Fixes tradingview/charting_library#5491 Fixes tradingview/charting_library#5494 Fixes tradingview/charting_library#5531 Fixes tradingview/charting_library#5557 Fixes tradingview/charting_library#5581 Fixes tradingview/charting_library#5598 Fixes tradingview/charting_library#5611 Fixes tradingview/charting_library#5638 Fixes tradingview/charting_library#5706
5 lines
12 KiB
JavaScript
5 lines
12 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{"/MKj":function(e,t,n){"use strict";var r=n("q1tI"),o=n.n(r),u=(n("17x9"),o.a.createContext(null));var i=function(e){e()},a={notify:function(){}};function c(){var e=i,t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}var s=function(){function e(e,t){this.store=e,this.parentSub=t,this.unsubscribe=null,this.listeners=a,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var t=e.prototype;return t.addNestedSub=function(e){return this.trySubscribe(),this.listeners.subscribe(e)},t.notifyNestedSubs=function(){this.listeners.notify()},t.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},t.isSubscribed=function(){return Boolean(this.unsubscribe)},t.trySubscribe=function(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=c())},t.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=a)},e}();var l=function(e){var t=e.store,n=e.context,i=e.children,a=Object(r.useMemo)((function(){var e=new s(t);return e.onStateChange=e.notifyNestedSubs,{store:t,subscription:e}}),[t]),c=Object(r.useMemo)((function(){return t.getState()}),[t]);Object(r.useEffect)((function(){var e=a.subscription;return e.trySubscribe(),c!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[a,c]);var l=n||u;return o.a.createElement(l.Provider,{value:a},i)},p=n("wx14"),d=n("zLVn"),f=n("2mql"),v=n.n(f),h=n("TOwV"),m="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect,b=[],y=[null,null];function g(e,t){var n=e[1];return[t.payload,n+1]}function w(e,t,n){m((function(){return e.apply(void 0,t)}),n)}function O(e,t,n,r,o,u,i){e.current=r,t.current=o,n.current=!1,u.current&&(u.current=null,i())}function P(e,t,n,r,o,u,i,a,c,s){if(e){var l=!1,p=null,d=function(){if(!l){var e,n,d=t.getState();try{e=r(d,o.current)}catch(f){n=f,p=f}n||(p=null),e===u.current?i.current||c():(u.current=e,a.current=e,i.current=!0,s({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=d,n.trySubscribe(),d();return function(){if(l=!0,n.tryUnsubscribe(),n.onStateChange=null,p)throw p}}}var S=function(){return[null,0]};function E(e,t){void 0===t&&(t={});var n=t,i=n.getDisplayName,a=void 0===i?function(e){return"ConnectAdvanced("+e+")"}:i,c=n.methodName,l=void 0===c?"connectAdvanced":c,f=n.renderCountProp,m=void 0===f?void 0:f,E=n.shouldHandleStateChanges,j=void 0===E||E,C=n.storeKey,T=void 0===C?"store":C,M=(n.withRef,
|
|
n.forwardRef),N=void 0!==M&&M,x=n.context,q=void 0===x?u:x,D=Object(d.a)(n,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]),R=q;return function(t){var n=t.displayName||t.name||"Component",u=a(n),i=Object(p.a)({},D,{getDisplayName:a,methodName:l,renderCountProp:m,shouldHandleStateChanges:j,storeKey:T,displayName:u,wrappedComponentName:n,WrappedComponent:t}),c=D.pure;var f=c?r.useMemo:function(e){return e()};function E(n){var u=Object(r.useMemo)((function(){var e=n.forwardedRef,t=Object(d.a)(n,["forwardedRef"]);return[n.context,e,t]}),[n]),a=u[0],c=u[1],l=u[2],v=Object(r.useMemo)((function(){return a&&a.Consumer&&Object(h.isContextConsumer)(o.a.createElement(a.Consumer,null))?a:R}),[a,R]),m=Object(r.useContext)(v),E=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(m)&&Boolean(m.store);var C=E?n.store:m.store,T=Object(r.useMemo)((function(){return function(t){return e(t.dispatch,i)}(C)}),[C]),M=Object(r.useMemo)((function(){if(!j)return y;var e=new s(C,E?null:m.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[C,E,m]),N=M[0],x=M[1],q=Object(r.useMemo)((function(){return E?m:Object(p.a)({},m,{subscription:N})}),[E,m,N]),D=Object(r.useReducer)(g,b,S),B=D[0][0],A=D[1];if(B&&B.error)throw B.error;var W=Object(r.useRef)(),H=Object(r.useRef)(l),L=Object(r.useRef)(),k=Object(r.useRef)(!1),F=f((function(){return L.current&&l===H.current?L.current:T(C.getState(),l)}),[C,B,l]);w(O,[H,W,k,l,F,L,x]),w(P,[j,C,N,T,H,W,k,L,x,A],[C,N,T]);var $=Object(r.useMemo)((function(){return o.a.createElement(t,Object(p.a)({},F,{ref:c}))}),[c,t,F]);return Object(r.useMemo)((function(){return j?o.a.createElement(v.Provider,{value:q},$):$}),[v,$,q])}var C=c?o.a.memo(E):E;if(C.WrappedComponent=t,C.displayName=u,N){var M=o.a.forwardRef((function(e,t){return o.a.createElement(C,Object(p.a)({},e,{forwardedRef:t}))}));return M.displayName=u,M.WrappedComponent=t,v()(M,t)}return v()(C,t)}}function j(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function C(e,t){if(j(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!Object.prototype.hasOwnProperty.call(t,n[o])||!j(e[n[o]],t[n[o]]))return!1;return!0}var T=n("ANjH");function M(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function N(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function x(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=N(e);var o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=N(o),o=r(t,n)),o},r}}var q=[function(e){return"function"==typeof e?x(e):void 0},function(e){return e?void 0:M((function(e){return{dispatch:e}}))},function(e){
|
|
return e&&"object"==typeof e?M((function(t){return Object(T.bindActionCreators)(e,t)})):void 0}];var D=[function(e){return"function"==typeof e?x(e):void 0},function(e){return e?void 0:M((function(){return{}}))}];function R(e,t,n){return Object(p.a)({},n,{},e,{},t)}var B=[function(e){return"function"==typeof e?function(e){return function(t,n){n.displayName;var r,o=n.pure,u=n.areMergedPropsEqual,i=!1;return function(t,n,a){var c=e(t,n,a);return i?o&&u(c,r)||(r=c):(i=!0,r=c),r}}}(e):void 0},function(e){return e?void 0:function(){return R}}];function A(e,t,n,r){return function(o,u){return n(e(o,u),t(r,u),u)}}function W(e,t,n,r,o){var u,i,a,c,s,l=o.areStatesEqual,p=o.areOwnPropsEqual,d=o.areStatePropsEqual,f=!1;function v(o,f){var v,h,m=!p(f,i),b=!l(o,u);return u=o,i=f,m&&b?(a=e(u,i),t.dependsOnOwnProps&&(c=t(r,i)),s=n(a,c,i)):m?(e.dependsOnOwnProps&&(a=e(u,i)),t.dependsOnOwnProps&&(c=t(r,i)),s=n(a,c,i)):b?(v=e(u,i),h=!d(v,a),a=v,h&&(s=n(a,c,i)),s):s}return function(o,l){return f?v(o,l):(a=e(u=o,i=l),c=t(r,i),s=n(a,c,i),f=!0,s)}}function H(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,u=Object(d.a)(t,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),i=n(e,u),a=r(e,u),c=o(e,u);return(u.pure?W:A)(i,a,c,e,u)}function L(e,t,n){for(var r=t.length-1;r>=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function k(e,t){return e===t}function F(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?E:n,o=t.mapStateToPropsFactories,u=void 0===o?D:o,i=t.mapDispatchToPropsFactories,a=void 0===i?q:i,c=t.mergePropsFactories,s=void 0===c?B:c,l=t.selectorFactory,f=void 0===l?H:l;return function(e,t,n,o){void 0===o&&(o={});var i=o,c=i.pure,l=void 0===c||c,v=i.areStatesEqual,h=void 0===v?k:v,m=i.areOwnPropsEqual,b=void 0===m?C:m,y=i.areStatePropsEqual,g=void 0===y?C:y,w=i.areMergedPropsEqual,O=void 0===w?C:w,P=Object(d.a)(i,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),S=L(e,u,"mapStateToProps"),E=L(t,a,"mapDispatchToProps"),j=L(n,s,"mergeProps");return r(f,Object(p.a)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:S,initMapDispatchToProps:E,initMergeProps:j,pure:l,areStatesEqual:h,areOwnPropsEqual:b,areStatePropsEqual:g,areMergedPropsEqual:O},P))}}var $=F();var U,I=n("i8i4");n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return $})),U=I.unstable_batchedUpdates,i=U},"2mql":function(e,t,n){"use strict";var r=n("TOwV"),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},u={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function c(e){return r.isMemo(e)?i:a[e.$$typeof]||o}
|
|
a[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var s=Object.defineProperty,l=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,v=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(v){var o=f(n);o&&o!==v&&e(t,o,r)}var i=l(n);p&&(i=i.concat(p(n)));for(var a=c(t),h=c(n),m=0;m<i.length;++m){var b=i[m];if(!(u[b]||r&&r[b]||h&&h[b]||a&&a[b])){var y=d(n,b);try{s(t,b,y)}catch(g){}}}return t}return t}},"x0D+":function(e,t,n){var r,o,u;o=[t],void 0===(u="function"==typeof(r=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}Object.defineProperty(e,"__esModule",{value:!0});var n=!1;if("undefined"!=typeof window){var r={get passive(){n=!0}};window.addEventListener("testPassive",null,r),window.removeEventListener("testPassive",null,r)}var o="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&/iP(ad|hone|od)/.test(window.navigator.platform),u=[],i=!1,a=-1,c=void 0,s=void 0,l=function(e){return u.some((function(t){return!(!t.options.allowTouchMove||!t.options.allowTouchMove(e))}))},p=function(e){var t=e||window.event;return!!l(t.target)||1<t.touches.length||(t.preventDefault&&t.preventDefault(),!1)},d=function(){setTimeout((function(){void 0!==s&&(document.body.style.paddingRight=s,s=void 0),void 0!==c&&(document.body.style.overflow=c,c=void 0)}))};e.disableBodyScroll=function(e,r){if(o){if(!e)return void console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");if(e&&!u.some((function(t){return t.targetElement===e}))){var d={targetElement:e,options:r||{}};u=[].concat(t(u),[d]),e.ontouchstart=function(e){1===e.targetTouches.length&&(a=e.targetTouches[0].clientY)},e.ontouchmove=function(t){var n,r,o,u;1===t.targetTouches.length&&(r=e,u=(n=t).targetTouches[0].clientY-a,!l(n.target)&&(r&&0===r.scrollTop&&0<u||(o=r)&&o.scrollHeight-o.scrollTop<=o.clientHeight&&u<0?p(n):n.stopPropagation()))},i||(document.addEventListener("touchmove",p,n?{passive:!1}:void 0),i=!0)}}else{v=r,setTimeout((function(){if(void 0===s){var e=!!v&&!0===v.reserveScrollBarGap,t=window.innerWidth-document.documentElement.clientWidth;e&&0<t&&(s=document.body.style.paddingRight,document.body.style.paddingRight=t+"px")}void 0===c&&(c=document.body.style.overflow,document.body.style.overflow="hidden")}));var f={targetElement:e,options:r||{}};u=[].concat(t(u),[f])}var v},e.clearAllBodyScrollLocks=function(){o?(u.forEach((function(e){e.targetElement.ontouchstart=null,e.targetElement.ontouchmove=null})),i&&(document.removeEventListener("touchmove",p,n?{passive:!1}:void 0),i=!1),u=[],a=-1):(d(),u=[])},e.enableBodyScroll=function(e){if(o){if(!e)return void console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");e.ontouchstart=null,e.ontouchmove=null,u=u.filter((function(t){return t.targetElement!==e})),
|
|
i&&0===u.length&&(document.removeEventListener("touchmove",p,n?{passive:!1}:void 0),i=!1)}else 1===u.length&&u[0].targetElement===e?(d(),u=[]):u=u.filter((function(t){return t.targetElement!==e}))}})?r.apply(t,o):r)||(e.exports=u)}}]); |