Release v19.039 (from 50355760)
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,18 @@
|
|||||||
|
(window.webpackJsonp=window.webpackJsonp||[]).push([["new-edit-object-dialog"],{"+ByK":function(e,t,n){e.exports={itemWrap:"itemWrap-3qF9ynvx",item:"item-112BZuXZ",icon:"icon-2y6cSg4c",selected:"selected-3tUrY97Z",label:"label-1uw3rZaL"}},"/YRR":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M5.5 16.5l5-5a1.414 1.414 0 0 1 2 0m11-1l-5 5a1.414 1.414 0 0 1-2 0"/><path fill="currentColor" d="M14 5h1v2h-1zM14 10h1v2h-1zM14 15h1v2h-1zM14 20h1v2h-1z"/></svg>'},"01Ho":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M14.354 6.646L14 6.293l-.354.353-7 7-.353.354.353.354 7 7 .354.353.354-.353 7-7 .353-.354-.353-.354-7-7z"/></svg>'},"4Njr":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M14 21l7.424-6.114a.5.5 0 0 0-.318-.886H18.5V7h-9v7H6.894a.5.5 0 0 0-.318.886L14 21z"/></svg>'},"4ZyK":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M8.5 22v-5.5m0 0v-8L12 7l4 2.5 3.5-1v8l-3.5 1-4-2.5-3.5 1.5z"/></svg>'},"4pMH":function(e,t,n){},"5ijr":function(e){e.exports=JSON.parse('{"switcherWrapper":"switcherWrapper-1wFH-_jm","size-small":"size-small-1gT-kZYO","size-large":"size-large-MOSirnj_","intent-select":"intent-select-2kut8F29","switcherThumbWrapper":"switcherThumbWrapper-2u191lDO","input":"input-J7QIcTTo","switcherTrack":"switcherTrack-2XruDVTa","intent-default":"intent-default-3soo5rvS","switcherThumb":"switcherThumb-2yuEucci","focus":"focus-uZMRkCO0"}')},"9FXF":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M6.5 12.5v8h3v-8h-3zM12.5 7.5v13h3v-13h-3zM18.5 15.5v5h3v-5h-3z"/></svg>'},CHgb:function(e,t,n){"use strict";n.d(t,"c",(function(){return p})),n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return h}));var r=n("mrSG"),l=n("q1tI"),a=n.n(l),o=n("TSYQ"),i=n.n(o),c=n("H172"),s=n("Iivm"),u=n("+ByK");function p(e){var t=e.menuItemClassName,n=Object(r.e)(e,["menuItemClassName"]);return a.a.createElement(c.a,Object(r.a)({},n,{menuItemClassName:i()(t,u.itemWrap)}))}function d(e){return a.a.createElement("div",{className:i()(u.item,u.selected)},a.a.createElement(s.a,{className:u.icon,icon:e.icon}))}function h(e){return a.a.createElement("div",{className:u.item},a.a.createElement(s.a,{className:i()(u.icon,e.iconClassName),icon:e.icon}),a.a.createElement("div",{className:u.label},e.label))}},D2im:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M17 8.5h7M20.5 12V5M10 19.5h7M13.5 23v-7M3 12.5h7M6.5 16V9"/></svg>'},Dj0x:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M11 18.5h-.5V8.793l.146-.147 3-3L14 5.293l.354.353 3 3 .146.147V18.5H11z"/></svg>'},HWhk:function(e,t){
|
||||||
|
e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path fill="currentColor" fillRule="evenodd" clipRule="evenodd" d="M7.5 13a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM5 14.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0zm9.5-1.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM12 14.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0zm9.5-1.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM19 14.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0z"/></svg>'},J4oI:function(e,t,n){e.exports={lineStyleSelect:"lineStyleSelect-1s1ap44b"}},KacW:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n("mrSG"),l=(n("YFKU"),n("q1tI")),a=n.n(l),o=n("TSYQ"),i=n.n(o),c=n("8Uy/"),s=n("CHgb"),u=n("bQEj"),p=n("UXdH"),d=n("ZSM+"),h=n("J4oI"),m=[{type:c.LINESTYLE_SOLID,icon:u,label:window.t("Line")},{type:c.LINESTYLE_DASHED,icon:p,label:window.t("Dashed Line")},{type:c.LINESTYLE_DOTTED,icon:d,label:window.t("Dotted Line")}];var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e,t,n=this.props,l=n.lineStyle,o=n.className,c=n.lineStyleChange,u=n.disabled,p=n.additionalItems,d=n.allowedLineStyles,v=(e=d,t=Object(r.f)(m),void 0!==e&&(t=t.filter((function(t){return e.includes(t.type)}))),t.map((function(e){return{value:e.type,selectedContent:a.a.createElement(s.a,{icon:e.icon}),content:a.a.createElement(s.b,{icon:e.icon,label:e.label})}})));return p&&(v=Object(r.f)([{readonly:!0,content:p}],v)),a.a.createElement(s.c,{disabled:u,className:i()(h.lineStyleSelect,o),hideArrowButton:!0,items:v,value:l,onChange:c,"data-name":"line-style-select"})},t}(a.a.PureComponent)},Ly1u:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M7.5 7.5h13v13h-13z"/></svg>'},MB0Y:function(e,t,n){"use strict";var r=n("mrSG"),l=n("q1tI"),a=n.n(l),o=n("TSYQ"),i=n.n(o),c=n("5ijr");n("4pMH");function s(e){const{className:t="",intent:n="default",size:r="small",disabled:l}=e;return o(t,c.switcherWrapper,c["size-"+r],!l&&c["intent-"+n])}class u extends l.PureComponent{render(){const e=this.props,{reference:t,size:n,intent:a}=e,i=Object(r.e)(e,["reference","size","intent"]),u=o(c.input,-1!==this.props.tabIndex&&c.focus);return l.createElement("div",{className:s(this.props)},l.createElement("input",Object.assign({},i,{type:"checkbox",className:u,ref:t})),l.createElement("div",{className:c.switcherThumbWrapper},l.createElement("div",{className:c.switcherTrack}),l.createElement("div",{className:c.switcherThumb})))}}var p=n("QpNh"),d=n("OP2o");n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return m}));var h=d;function m(e){var t=e.className,n=e.checked,l=e.id,o=e.label,c=e.labelDescription,s=e.value,h=e.preventLabelHighlight,m=e.reference,v=e.switchReference,y=e.theme,f=void 0===y?d:y,b=i()(f.label,n&&!h&&f.labelOn),w=i()(t,f.wrapper,n&&f.wrapperWithOnLabel);return a.a.createElement("label",{className:w,htmlFor:l,ref:m},a.a.createElement("div",{className:f.labelRow},a.a.createElement("div",{className:b
|
||||||
|
},o),c&&a.a.createElement("div",{className:f.labelHint},c)),a.a.createElement(u,Object(r.a)({className:f.switch,reference:v,checked:n,onChange:function(t){var n=t.target.checked;void 0!==e.onChange&&e.onChange(n)},value:s,tabIndex:-1,id:l},Object(p.a)(e))))}},OP2o:function(e,t,n){e.exports={wrapper:"wrapper-3Sj-FzgR",hovered:"hovered-1G0yygIe",labelRow:"labelRow-3h7cSJ_L",label:"label-3iLxp29M",labelHint:"labelHint-3qxeiVfa",labelOn:"labelOn-10QGwv2n"}},UXdH:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path fill="currentColor" d="M4 13h5v1H4v-1zM12 13h5v1h-5v-1zM20 13h5v1h-5v-1z"/></svg>'},UXjO:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n("mrSG"),l=n("q1tI"),a=n.n(l),o=n("TSYQ"),i=n.n(o),c=n("H172"),s=n("QpNh"),u=n("z1Uu");function p(e){var t,n=e.fontSize,l=e.fontSizes,o=void 0===l?[]:l,p=e.className,d=e.disabled,h=e.fontSizeChange;return a.a.createElement(c.a,Object(r.a)({disabled:d,className:i()(p,u.defaultSelect),menuClassName:u.defaultSelect,items:(t=o,t.map((function(e){return{value:e.value,content:e.title}}))),value:n,onChange:h},Object(s.a)(e)))}},V1YL:function(e,t,n){e.exports={recalculateCheckbox:"recalculateCheckbox-1Xa1TR7D",descriptionCell:"descriptionCell-3oIbGAm4"}},W7Dn:function(e,t,n){e.exports={scrollable:"scrollable-mKj9lAM_"}},Y5hB:function(e,t,n){"use strict";n.r(t);var r=n("mrSG"),l=(n("YFKU"),n("i8i4")),a=n("q1tI"),o=n.n(a),i=n("Eyy1"),c=(n("bSeV"),n("CLNU")),s=n("Vdly"),u=n("Kxc7"),p=n("FQhm"),d=n("JWMC"),h=n("aDg1"),m=n("vHME"),v=n("ycFu"),y=n("tWVy"),f=n("tmL0"),b=n("3ClC"),w=n("W7Dn"),g=function(e){function t(t){var n=e.call(this,t)||this;n._renderFooterLeft=function(e){var t=n.props,r=t.source,l=t.model;if(Object(b.isStudy)(r))return a.createElement(m.a,{model:l,source:r,mode:e?"compact":"normal"});throw new TypeError("Unsupported source type.")},n._handleSelect=function(e){n.setState({activeTabId:e},(function(){n._requestResize&&n._requestResize()})),n.props.onActiveTabChanged&&n.props.onActiveTabChanged(e)},n._handleScroll=function(){y.a.fire()},n._handleSubmit=function(){n.props.onSubmit(),n.props.onClose()};var r=n.props,l=r.pages,o=r.initialActiveTab;return n.state={activeTabId:l.allIds.includes(o)?o:l.allIds[0]},n}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.title,n=e.onCancel,r=e.onClose,l=this.state.activeTabId;return a.createElement(v.a,{dataName:"indicator-properties-dialog",title:t,isOpened:!0,onSubmit:this._handleSubmit,onCancel:n,onClickOutside:r,onClose:r,footerLeftRenderer:this._renderFooterLeft,render:this._renderChildren(l),submitOnEnterKey:!1})},t.prototype._renderChildren=function(e){var t=this;return function(n){var r=n.requestResize;t._requestResize=r;var l=t.props,o=l.pages,i=l.source,c=l.model,s=o.byId[e];"Component"in s||s.page;return a.createElement(a.Fragment,null,a.createElement(h.a,{activeTabId:e,onSelect:t._handleSelect,tabs:o}),a.createElement(f.a,{className:w.scrollable,onScroll:t._handleScroll},"Component"in s&&a.createElement(s.Component,{source:i,model:c})))}
|
||||||
|
},t}(a.PureComponent),C=n("PjdP"),E=n("HfwS"),S=n("HGyE"),_=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.input,n=e.value,l=e.onChange,o=e.onBlur,i=e.onKeyDown,c=t.options.reduce((function(e,t){return e[t]="NONE"===t?window.t("Default"):t,e}),{}),s=Object(r.a)(Object(r.a)({},t),{optionsTitles:c});return a.createElement(S.b,{input:s,value:n,onChange:l,onBlur:o,onKeyDown:i})},t}(a.PureComponent),P=Object(E.a)(_),O=n("h5Dg"),j=n("rJEJ"),x=n("XDrA"),k=n("+8gn"),L=n("Q+1u"),N=(n("HbRj"),a.createContext(null)),T=window.t("{currency} per order"),M=window.t("{currency} per contract"),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e,t=this.props.input,n=Object(i.ensureNotNull)(this.context),l=((e={}).percent="%",e.cash_per_order=T.format({currency:n}),e.cash_per_contract=M.format({currency:n}),e),o=Object(r.a)(Object(r.a)({},t),{optionsTitles:l});return a.createElement(S.a,{input:o})},t.contextType=N,t}(a.PureComponent),V=window.t("Contracts"),R=window.t("% of equity"),z=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e,t=this.props.input,n=Object(i.ensureNotNull)(this.context),l=((e={}).fixed=V,e.cash_per_order=n,e.percent_of_equity=R,e),o=Object(r.a)(Object(r.a)({},t),{optionsTitles:l});return a.createElement(S.a,{input:o})},t.contextType=N,t}(a.PureComponent),D=n("V1YL"),B=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.inputs;return a.createElement(L.a,null,a.createElement(j.a,{label:window.t("Initial capital")},a.createElement(C.a,{input:e.initial_capital})),a.createElement(j.a,{label:window.t("Base currency")},a.createElement(P,{input:e.currency})),a.createElement(j.a,{label:window.t("Order size"),labelAlign:"adaptive"},a.createElement(x.a,null,a.createElement(C.a,{input:e.default_qty_value}),a.createElement(z,{input:e.default_qty_type}))),a.createElement(j.a,{label:window.t("Pyramiding")},a.createElement("span",null,a.createElement(C.a,{input:e.pyramiding})),a.createElement("span",{className:D.descriptionCell},window.t("orders",{context:"Pyramiding: count orders"}))),a.createElement(L.a.Separator,null),a.createElement(j.a,{label:window.t("Commission"),labelAlign:"adaptive"},a.createElement(x.a,null,a.createElement(C.a,{input:e.commission_value}),a.createElement(I,{input:e.commission_type}))),a.createElement(j.a,{label:window.t("Verify Price for Limit Orders")},a.createElement("span",null,a.createElement(C.a,{input:e.backtest_fill_limits_assumption})),a.createElement("span",{className:D.descriptionCell},window.t("ticks",{context:"slippage ... ticks"}))),a.createElement(j.a,{label:window.t("Slippage")},a.createElement("span",null,a.createElement(C.a,{input:e.slippage})),a.createElement("span",{className:D.descriptionCell},window.t("ticks",{
|
||||||
|
context:"slippage ... ticks"}))),a.createElement(L.a.Separator,null),a.createElement(j.a,{label:window.t("Recalculate"),labelAlign:"top"},a.createElement("div",null,a.createElement("div",{className:D.recalculateCheckbox},a.createElement(O.a,{label:window.t("After Order is Filled"),input:e.calc_on_order_fills})),a.createElement("div",{className:D.recalculateCheckbox},a.createElement(O.a,{label:window.t("On Every Tick"),input:e.calc_on_every_tick})))))},t.contextType=k.b,t}(a.PureComponent);function H(e){var t=e.property,n=e.model,r=e.inputs,l=e.study;return a.createElement(k.a,{property:t.inputs,model:n,study:l},a.createElement(B,{inputs:r}))}var W,A=n("z61+"),F=n("txPx"),G=Object(F.getLogger)("Platform.GUI.PropertyDialog.Indicators.StrategyPage"),U=function(e){function t(t){var n=e.call(this,t)||this;n._handleWatchedDataChange=function(){n.setState({currency:n._getCurrency()})};var r=n.props.source;if(n._source=r,!Object(b.isStudy)(n._source))throw new TypeError("Strategy page works only for study.");n._properties=r.properties();var l=r.metaInfo(),a=new A.a(l);return n._inputs=a.getStrategyProperties(),n.state={currency:n._getCurrency()},n}return Object(r.c)(t,e),t.prototype.componentDidMount=function(){this._source.watchedData.subscribe(this._handleWatchedDataChange)},t.prototype.componentWillUnmount=function(){this._source.watchedData.unsubscribe(this._handleWatchedDataChange)},t.prototype.render=function(){return a.createElement(N.Provider,{value:this.state.currency},a.createElement(H,{inputs:this._inputs,property:this._properties,model:this.props.model,study:this.props.source}))},t.prototype._getCurrency=function(){var e=this._source.reportData();return null===e||void 0===e.currency?(void 0!==this.state&&null===this.state.currency||G.logWarn("Can't obtain currency from strategy report"),null):e.currency},t}(a.PureComponent),Y=n("5Ssy"),q=function(e){function t(t){var n=e.call(this,t)||this;return n._properties=n.props.source.properties(),n._inputs=new A.a(n.props.source.metaInfo()).getUserEditableInputs(),n}return Object(r.c)(t,e),t.prototype.render=function(){return a.createElement(Y.a,{property:this._properties,model:this.props.model,study:this.props.source,inputs:this._inputs})},t}(a.PureComponent),Q=n("23IT"),K=n("0YCj"),J=n.n(K),X=n("Z1Tk"),Z=n("S0KV"),$=window.t("Change Visibility"),ee=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){var n=t.context.setValue,r=t.props.visible;r&&Object(Z.b)(r,(function(t){return n(t,e,$)}))},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.title,r=e.visible,l=e.disabled,o=Object(c.clean)(window.t(n,{context:"input"}),!0);return a.createElement(O.b,{label:o,disabled:l,input:{id:t,type:"bool",defval:!0,name:"visible"},value:!r||Object(Z.a)(r),onChange:this._onChange})},t.contextType=X.b,t
|
||||||
|
}(a.PureComponent),te=n("KKsp"),ne=n("MB0Y"),re=n("CHgb"),le=n("xHjM"),ae=n("/YRR"),oe=n("rlj/"),ie=n("ZtdB"),ce=n("D2im"),se=n("tH7p"),ue=n("tQCG"),pe=n("9FXF"),de=n("sPU+"),he=((W={})[Q.LineStudyPlotStyle.Line]={type:Q.LineStudyPlotStyle.Line,order:0,icon:le,label:window.t("Line")},W[Q.LineStudyPlotStyle.LineWithBreaks]={type:Q.LineStudyPlotStyle.LineWithBreaks,order:1,icon:ae,label:window.t("Line With Breaks")},W[Q.LineStudyPlotStyle.StepLine]={type:Q.LineStudyPlotStyle.StepLine,order:2,icon:oe,label:window.t("Step Line")},W[Q.LineStudyPlotStyle.Histogram]={type:Q.LineStudyPlotStyle.Histogram,order:3,icon:ie,label:window.t("Histogram")},W[Q.LineStudyPlotStyle.Cross]={type:Q.LineStudyPlotStyle.Cross,order:4,icon:ce,label:window.t("Cross",{context:"chart_type"})},W[Q.LineStudyPlotStyle.Area]={type:Q.LineStudyPlotStyle.Area,order:5,icon:se,label:window.t("Area")},W[Q.LineStudyPlotStyle.AreaWithBreaks]={type:Q.LineStudyPlotStyle.AreaWithBreaks,order:6,icon:ue,label:window.t("Area With Breaks")},W[Q.LineStudyPlotStyle.Columns]={type:Q.LineStudyPlotStyle.Columns,order:7,icon:pe,label:window.t("Columns")},W[Q.LineStudyPlotStyle.Circles]={type:Q.LineStudyPlotStyle.Circles,order:8,icon:de,label:window.t("Circles")},W),me=Object.values(he).sort((function(e,t){return e.order-t.order})).map((function(e){return{value:e.type,selectedContent:o.a.createElement(re.a,{icon:e.icon}),content:o.a.createElement(re.b,{icon:e.icon,label:e.label})}})),ve=window.t("Price Line"),ye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.plotType,n=e.className,l=e.priceLine,a=e.plotTypeChange,i=e.priceLineChange,c=e.disabled,s={readonly:!0,content:o.a.createElement(o.a.Fragment,null,o.a.createElement(ne.b,{id:"PlotTypePriceLineSwitch",checked:l,label:ve,preventLabelHighlight:!0,value:"priceLineSwitcher",onChange:i}),o.a.createElement(te.a,null))};return o.a.createElement(re.c,{disabled:c,className:n,hideArrowButton:!0,items:Object(r.f)([s],me),value:t,onChange:a})},t}(o.a.PureComponent),fe=n("lkVX"),be=n("wwEg"),we=window.t("Change Plot Type"),ge=window.t("Change Price Line"),Ce=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onPlotTypeChange=function(e){var n=t.context.setValue,r=t.props.styleProp.plottype;r&&n(r,e,we)},t._onPriceLineChange=function(e){var n=t.context.setValue,r=t.props.styleProp.trackPrice;r&&n(r,e,ge)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.paletteColor,n=e.paletteColorProps,r=e.styleProp,l=e.isLine,o=e.hasPlotTypeSelect,i=e.grouped,c=n.childs();return a.createElement(j.a,{grouped:i,label:a.createElement("div",{className:be.childRowContainer},window.t(t.name,{context:"input"}))},a.createElement(fe.a,{disabled:!r.visible.value(),color:c.color,transparency:r.transparency,thickness:l?c.width:void 0,isPaletteColor:!0}),l&&o&&r.plottype&&r.trackPrice?a.createElement(ye,{disabled:!r.visible.value(),className:be.smallStyleControl,plotType:r.plottype.value(),
|
||||||
|
priceLine:r.trackPrice.value(),plotTypeChange:this._onPlotTypeChange,priceLineChange:this._onPriceLineChange}):null)},t.contextType=X.b,t}(a.PureComponent);var Ee=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.plot,n=e.area,r=e.palette,l=e.paletteProps,o=e.hideVisibilitySwitch,c=e.styleProp,s=t?t.id:Object(i.ensureDefined)(n).id,u=!s.startsWith("fill")&&t&&Object(Q.isLinePlot)(t);return a.createElement(a.Fragment,null,!o&&a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2,grouped:!0},a.createElement(ee,{id:s,title:n?n.title:c.title.value(),visible:c.visible}))),function(e,t,n,r){var l=e.colors,o=t.colors;return Object.keys(l).map((function(e,t){return a.createElement(Ce,{key:e,grouped:!0,paletteColor:Object(i.ensureDefined)(l[e]),paletteColorProps:Object(i.ensureDefined)(o[e]),styleProp:n,isLine:r,hasPlotTypeSelect:0===t})}))}(r,l,c,u),a.createElement(L.a.GroupSeparator,null))},t.contextType=X.b,t}(a.PureComponent),Se=window.t("Change Plot Type"),_e=window.t("Change Price Line"),Pe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onPlotTypeChange=function(e){var n=t.context.setValue,r=t.props.property.plottype;r&&n(r,e,Se)},t._onPriceLineChange=function(e){var n=t.context.setValue,r=t.props.property.trackPrice;r&&n(r,e,_e)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.property,r=n.title,l=n.color,o=n.plottype,i=n.linewidth,c=n.transparency,s=n.trackPrice,u=n.visible;return a.createElement(j.a,{label:a.createElement(ee,{id:t,title:r.value(),visible:u})},a.createElement(fe.a,{disabled:!u.value(),color:l,transparency:c,thickness:i}),a.createElement(ye,{disabled:!u.value(),className:be.smallStyleControl,plotType:o.value(),priceLine:s.value(),plotTypeChange:this._onPlotTypeChange,priceLineChange:this._onPriceLineChange}))},t.contextType=X.b,t}(a.PureComponent),Oe=a.createContext(null),je=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.property,r=n.colorup,l=n.colordown,o=n.transparency,c=n.visible;return a.createElement(Oe.Consumer,null,(function(e){return a.createElement(j.a,{label:a.createElement(ee,{id:t,title:xe(Object(i.ensureNotNull)(e),t),visible:c})},a.createElement(fe.a,{disabled:!c.value(),color:r,transparency:o}),a.createElement("span",{className:be.additionalSelect},a.createElement(fe.a,{disabled:!c.value(),color:l,transparency:o})))}))},t.contextType=X.b,t}(a.PureComponent);function xe(e,t){var n=Object(i.ensureDefined)(e.metaInfo().styles),r=Object(i.ensureDefined)(n[t]).title;return Object(i.ensureDefined)(r)}var ke,Le,Ne=n("/SnT"),Te=n.n(Ne),Me=n("TSYQ"),Ie=n.n(Me),Ve=n("3G1X"),Re=n("H172"),ze=n("972a"),De=((ke={})[ze.MarkLocation.AboveBar]={value:ze.MarkLocation.AboveBar,content:window.t("Above Bar"),order:0},ke[ze.MarkLocation.BelowBar]={value:ze.MarkLocation.BelowBar,content:window.t("Below Bar"),
|
||||||
|
order:1},ke[ze.MarkLocation.Top]={value:ze.MarkLocation.Top,content:window.t("Top"),order:2},ke[ze.MarkLocation.Bottom]={value:ze.MarkLocation.Bottom,content:window.t("Bottom"),order:3},ke[ze.MarkLocation.Absolute]={value:ze.MarkLocation.Absolute,content:window.t("Absolute"),order:4},ke),Be=Object.values(De).sort((function(e,t){return e.order-t.order})),He=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.shapeLocation,n=e.className,r=e.menuItemClassName,l=e.shapeLocationChange,o=e.disabled;return a.createElement(Re.a,{disabled:o,className:n,menuItemClassName:r,items:Be,value:t,onChange:l})},t}(a.PureComponent),We=window.t("Change Char"),Ae=window.t("Change Location"),Fe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onCharChange=function(e){var n=t.context.setValue,r=e.currentTarget.value.trim(),l=Te()(r),a=0===l.length?"":l[l.length-1];n(t.props.property.char,a,We)},t._onLocationChange=function(e){(0,t.context.setValue)(t.props.property.location,e,Ae)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.property,r=n.title,l=n.color,o=n.transparency,i=n.char,c=n.location,s=n.visible,u=e.hasPalette;return a.createElement(j.a,{grouped:u,label:a.createElement(ee,{id:t,title:r.value(),visible:s})},!u&&a.createElement(fe.a,{disabled:!s.value(),color:l,transparency:o}),a.createElement(Ve.a,{disabled:!s.value(),className:be.smallStyleControl,value:i.value(),onChange:this._onCharChange}),a.createElement(He,{disabled:!s.value(),className:Me(be.defaultSelect,be.additionalSelect),menuItemClassName:be.defaultSelectItem,shapeLocation:c.value(),shapeLocationChange:this._onLocationChange}))},t.contextType=X.b,t}(a.PureComponent),Ge=n("Nu4p"),Ue=n("4Njr"),Ye=n("lOpG"),qe=n("br6c"),Qe=n("m+Gx"),Ke=n("01Ho"),Je=n("4ZyK"),Xe=n("kMtk"),Ze=n("Dj0x"),$e=n("Ly1u"),et=n("leq5"),tt=n("flzi"),nt=n("iB0j"),rt=((Le={}).arrow_down=Ue,Le.arrow_up=Ye,Le.circle=qe,Le.cross=Qe,Le.diamond=Ke,Le.flag=Je,Le.label_down=Xe,Le.label_up=Ze,Le.square=$e,Le.triangle_down=et,Le.triangle_up=tt,Le.x_cross=nt,Le);function lt(e){return rt[e]}var at=[];Object.keys(Ge.plotShapesData).forEach((function(e){var t=Ge.plotShapesData[e];at.push({value:t.id,selectedContent:o.a.createElement(re.a,{icon:lt(t.icon)}),content:o.a.createElement(re.b,{icon:lt(t.icon),label:t.guiName})})}));var ot=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.shapeStyleId,n=e.className,r=e.shapeStyleChange,l=e.disabled;return o.a.createElement(re.c,{disabled:l,className:n,hideArrowButton:!0,items:at,value:t,onChange:r})},t}(o.a.PureComponent),it=window.t("Change Shape"),ct=window.t("Change Location"),st=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onPlotTypeChange=function(e){(0,t.context.setValue)(t.props.property.plottype,e,it)},t._onLocationChange=function(e){(0,
|
||||||
|
t.context.setValue)(t.props.property.location,e,ct)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.hasPalette,r=e.property,l=r.title,o=r.color,i=r.transparency,c=r.plottype,s=r.location,u=r.visible;return a.createElement(j.a,{grouped:n,label:a.createElement(ee,{id:t,title:l.value(),visible:u})},!n&&a.createElement(fe.a,{disabled:!u.value(),color:o,transparency:i}),a.createElement(ot,{disabled:!u.value(),className:be.smallStyleControl,shapeStyleId:c.value(),shapeStyleChange:this._onPlotTypeChange}),a.createElement(He,{disabled:!u.value(),className:Me(be.defaultSelect,be.additionalSelect),menuItemClassName:be.defaultSelectItem,shapeLocation:s.value(),shapeLocationChange:this._onLocationChange}))},t.contextType=X.b,t}(a.PureComponent),ut=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.title,r=e.visible,l=e.color,o=e.transparency,i=e.thickness,c=e.children,s=e.switchable,u=void 0===s||s;return a.createElement(j.a,{label:u?a.createElement(ee,{id:t,title:n,visible:r}):n},a.createElement(fe.a,{disabled:r&&!(Array.isArray(r)?r[0].value():r.value()),color:l,transparency:o,thickness:i}),c)},t.contextType=X.b,t}(a.PureComponent),pt=Object(F.getLogger)("Chart.Study.PropertyPage"),dt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.plot,n=e.palette,r=e.paletteProps,l=e.study,o=t.id,c=l.properties().styles[o],s=t.type;if("line"===s||"bar_colorer"===s||"bg_colorer"===s)return n&&r?a.createElement(Ee,{plot:t,palette:n,paletteProps:r,styleProp:c}):a.createElement(Pe,{id:o,property:c});if("arrows"===s)return a.createElement(je,{id:o,property:c});if("chars"===s||"shapes"===s)return a.createElement(a.Fragment,null,"chars"===s?a.createElement(Fe,{id:o,property:c,hasPalette:Boolean(n)}):a.createElement(st,{id:o,property:c,hasPalette:Boolean(n)}),n&&r&&a.createElement(Ee,{plot:t,palette:n,paletteProps:r,hideVisibilitySwitch:!0,styleProp:c}));if(Object(Q.isOhlcPlot)(t)){var u=t.target,p=Object(i.ensureDefined)(l.metaInfo().defaults.ohlcPlots)[u],d=l.properties().ohlcPlots[u],h=void 0;h=n&&r?a.createElement(Ee,{plot:t,palette:n,paletteProps:r,styleProp:d}):a.createElement(ut,{id:u,title:d.title.value(),color:d.color,visible:d.visible,transparency:d.transparency});var m=void 0;return void 0!==p&&Object(Q.isOhlcPlotStyleCandles)(p)&&(m=a.createElement(a.Fragment,null,a.createElement(ut,{id:u,title:window.t("Wick"),visible:d.drawWick,color:d.wickColor,transparency:d.transparency}),a.createElement(ut,{id:u,title:window.t("Border"),visible:d.drawBorder,color:d.borderColor,transparency:d.transparency}))),a.createElement(a.Fragment,null,h,m)}return pt.logError("Unknown plot type: "+s),null},t}(a.PureComponent),ht=n("YS4w"),mt=n("KacW"),vt=window.t("Change Line Style"),yt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onLineStyleChange=function(e){
|
||||||
|
var n=t.context.setValue,r=t.props.lineStyle;Object(Z.b)(r,(function(t){return n(t,e,vt)}))},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.lineStyle,n=Object(r.e)(e,["lineStyle"]);return o.a.createElement(mt.a,Object(r.a)({},n,{lineStyle:Object(Z.a)(t),lineStyleChange:this._onLineStyleChange}))},t.contextType=X.b,t}(o.a.PureComponent),ft=window.t("Change Value"),bt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onValueChange=function(e){(0,t.context.setValue)(t.props.property.value,e,ft)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.property,r=n.name,l=n.color,o=n.linestyle,i=n.linewidth,c=n.transparency,s=n.value,u=n.visible;return a.createElement(j.a,{labelAlign:"adaptive",label:a.createElement(ee,{id:t,title:r.value(),visible:u})},a.createElement("div",{className:be.block},a.createElement("div",{className:be.group},a.createElement(fe.a,{disabled:!u.value(),color:l,transparency:c,thickness:i}),a.createElement(yt,{disabled:!u.value(),className:be.smallStyleControl,lineStyle:o})),a.createElement("div",{className:Me(be.wrapGroup,be.defaultSelect,be.additionalSelect)},a.createElement(ht.b,{input:{id:"",name:"",type:"float",defval:0},value:s.value(),disabled:!u.value(),onChange:this._onValueChange}))))},t.contextType=X.b,t}(a.PureComponent),wt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.orders,t=e.visible,n=e.showLabels,r=e.showQty;return a.createElement(a.Fragment,null,a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2},a.createElement(ee,{id:"chart-orders-switch",title:window.t("Trades on Chart"),visible:t}))),a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2},a.createElement(ee,{id:"chart-orders-labels-switch",title:window.t("Signal Labels"),visible:n}))),a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2},a.createElement(ee,{id:"chart-orders-qty-switch",title:window.t("Quantity"),visible:r}))))},t.contextType=X.b,t}(a.PureComponent),gt=n("KG+6"),Ct=n("kk0y"),Et=[{value:gt.a.LeftToRight,content:window.t("Left")},{value:gt.a.RightToLeft,content:window.t("Right")}],St=window.t("Width (% of the Box)"),_t=window.t("Placement"),Pt=window.t("Show Values"),Ot=window.t("Text Color"),jt=window.t("Change Percent Width"),xt=window.t("Change Placement"),kt=window.t("Change Show Values"),Lt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onPercentWidthChange=function(e){(0,t.context.setValue)(t.props.property.childs().percentWidth,e,jt)},t._onPlacementChange=function(e){(0,t.context.setValue)(t.props.property.childs().direction,e,xt)},t._onShowValuesChange=function(e){(0,t.context.setValue)(t.props.property.childs().showValues,e,kt)},t}return Object(r.c)(t,e),t.prototype.render=function(){
|
||||||
|
var e=this.props.property.childs(),t=e.title,n=e.percentWidth,r=e.direction,l=e.showValues,o=e.valuesColor,i=e.visible;return a.createElement(a.Fragment,null,a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2,grouped:!0},a.createElement(ee,{id:t.value(),title:t.value(),visible:i}))),a.createElement(j.a,{label:a.createElement("div",{className:be.childRowContainer},St),grouped:!0},a.createElement(Ct.b,{input:{id:"",name:"",type:"integer",defval:0},value:n.value(),disabled:!i.value(),onChange:this._onPercentWidthChange})),a.createElement(j.a,{label:a.createElement("div",{className:be.childRowContainer},_t),grouped:!0},a.createElement(Re.a,{disabled:!i.value(),className:be.defaultSelect,menuItemClassName:be.defaultSelectItem,items:Et,value:r.value(),onChange:this._onPlacementChange})),a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{className:be.childRowContainer,placement:"first",colSpan:2,grouped:!0},a.createElement(O.b,{label:Pt,input:{id:t.value()+"_showValues",type:"bool",defval:!0,name:"visible"},value:!l||l.value(),disabled:!i.value(),onChange:this._onShowValuesChange}))),a.createElement(j.a,{label:a.createElement("div",{className:be.childRowContainer},Ot),grouped:!0},a.createElement(fe.a,{disabled:i&&!i.value(),color:o})),this._renderColors(),a.createElement(L.a.GroupSeparator,null))},t.prototype._renderColors=function(){var e=this.props.property.childs(),t=e.colors,n=e.titles,r=e.transparencies,l=e.visible;return t.childNames().map((function(e){return a.createElement(j.a,{key:e,grouped:!0,label:a.createElement("div",{className:be.childRowContainer},n.childs()[e].value())},a.createElement(fe.a,{disabled:!l.value(),color:t.childs()[e],transparency:r.childs()[e]}))}))},t.contextType=X.b,t}(a.PureComponent),Nt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.title,t=this.props.property.childs(),n=t.color,r=t.transparency,l=t.width,o=t.style,i=t.visible;return a.createElement(j.a,{label:a.createElement(ee,{id:e.value(),title:e.value(),visible:i})},a.createElement(fe.a,{disabled:!i.value(),color:n,transparency:r,thickness:l}),a.createElement(yt,{disabled:!i.value(),className:be.smallStyleControl,lineStyle:o}))},t.contextType=X.b,t}(a.PureComponent),Tt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.graphicType,n=e.study,r=n.metaInfo().graphics,l=n.properties().graphics,o=Object(i.ensureDefined)(r[t]);return Object.keys(o).map((function(e,n){var r=l[t][e];return"horizlines"===t||"vertlines"===t||"lines"===t?a.createElement(Nt,{key:e,title:"lines"===t?r.title:r.name,property:r}):"hhists"===t?a.createElement(Lt,{key:e,property:r}):null}))},t}(a.PureComponent),Mt=window.t("Change Font"),It=["Verdana","Courier New","Times New Roman","Arial"].map((function(e){return{value:e,content:e}})),Vt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this
|
||||||
|
;return t._onFontFamilyChange=function(e){(0,t.context.setValue)(t.props.fontFamily,e,Mt)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.fontFamily,n=e.className,r=e.disabled;return a.createElement(Re.a,{disabled:r,className:Ie()(n,be.defaultSelect),menuItemClassName:be.defaultSelectItem,items:It,value:t.value(),onChange:this._onFontFamilyChange})},t.contextType=X.b,t}(a.PureComponent),Rt=n("UXjO"),zt=window.t("Change Font Size"),Dt=[10,11,12,14,16,20,24,28,32,40].map((function(e){return{value:e,title:e.toString()}})),Bt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onFontSizeChange=function(e){(0,t.context.setValue)(t.props.fontSize,e,zt)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.fontSize,n=Object(r.e)(e,["fontSize"]);return a.createElement(Rt.a,Object(r.a)({},n,{fontSizes:Dt,fontSize:t.value(),fontSizeChange:this._onFontSizeChange}))},t.contextType=X.b,t}(a.PureComponent),Ht=window.t("Change Visibility"),Wt=window.t("Labels Font"),At=window.t("Show Labels"),Ft={Traditional:new Set(["S5/R5","S4/R4","S3/R3","S2/R2","S1/R1","P"]),Fibonacci:new Set(["S3/R3","S2/R2","S1/R1","P"]),Woodie:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"]),Classic:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"]),DM:new Set(["S1/R1","P"]),DeMark:new Set(["S1/R1","P"]),Camarilla:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"])},Gt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){(0,t.context.setValue)(t.props.property.childs().levelsStyle.childs().showLabels,e,Ht)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.property.childs(),t=e.font,n=e.fontsize,r=e.levelsStyle;return o.a.createElement(o.a.Fragment,null,o.a.createElement(j.a,{labelAlign:"adaptive",label:o.a.createElement("span",null,Wt)},o.a.createElement("div",{className:be.block},o.a.createElement("div",{className:be.group},o.a.createElement(Vt,{fontFamily:t})),o.a.createElement("div",{className:Me(be.wrapGroup,be.additionalSelect)},o.a.createElement(Bt,{fontSize:n})))),o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first",colSpan:2},o.a.createElement(O.b,{label:At,input:{id:"ShowLabels",type:"bool",defval:!0,name:"visible"},value:r.childs().showLabels.value(),onChange:this._onChange}))),this._renderColors())},t.prototype._renderColors=function(){var e=this.props.property.childs(),t=e.levelsStyle,n=e.inputs,r=t.childs(),l=r.colors,a=r.widths,c=r.visibility,s=n.childs().kind,u=Object(i.ensureDefined)(Ft[s.value()]);return l.childNames().filter((function(e){return u.has(e)})).map((function(e){return o.a.createElement(ut,{key:e,id:e,title:e,color:l.childs()[e],visible:c.childs()[e],thickness:a.childs()[e]})}))},t.contextType=X.b,t}(o.a.PureComponent);var Ut=window.t("Change Visibility"),Yt=window.t("Volume Profile"),qt=window.t("Show Values"),Qt=window.t("Width (% of the Box)"),Kt=window.t("Placement"),Jt=window.t("Developing VA"),Xt=[{value:gt.a.RightToLeft,content:window.t("Right")},{
|
||||||
|
value:gt.a.LeftToRight,content:window.t("Left")}],Zt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){t._setHhistsProperty("visible",e)},t._onShowValuesChange=function(e){t._setHhistsProperty("showValues",e)},t._onValueChange=function(e){t._setHhistsProperty("percentWidth",e)},t._onDirectionChange=function(e){t._setHhistsProperty("direction",e)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.metaInfo,t=this.props.property.childs(),n=t.graphics,r=t.styles,l=n.childs(),a=l.hhists,c=l.horizlines,s=l.polygons,u=Object.keys(Object(i.ensureDefined)(e.graphics.hhists)),p=a.childs()[u[0]],d=p.childs().visible,h=u.map((function(e){return a.childs()[e].childs().showValues})),m=p.childs().percentWidth,v=p.childs().direction,y=u.map((function(e){return a.childs()[e].childs().valuesColor})),f=c.childs().pocLines,b=r.childs().developingPoc,w=r.childs().developingVAHigh,g=r.childs().developingVALow;return o.a.createElement(o.a.Fragment,null,o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first",colSpan:2},o.a.createElement(O.b,{label:Yt,input:{id:"VolumeProfile",type:"bool",defval:!0,name:"visible"},value:d.value(),onChange:this._onChange}))),o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first"},o.a.createElement("div",{className:be.childRowContainer},o.a.createElement(O.b,{disabled:!d.value(),label:qt,input:{id:"ShowValues",type:"bool",defval:!0,name:"visible"},value:h[0].value(),onChange:this._onShowValuesChange}))),o.a.createElement(L.a.Cell,{placement:"last"},o.a.createElement(fe.a,{disabled:!d.value()||!h[0].value(),color:y}))),o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first"},o.a.createElement("div",{className:be.childRowContainer},Qt)),o.a.createElement(L.a.Cell,{placement:"last"},o.a.createElement(Ct.b,{disabled:!d.value(),input:{id:"",name:"",type:"integer",defval:0},value:m.value(),onChange:this._onValueChange}))),o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first"},o.a.createElement("div",{className:be.childRowContainer},Kt)),o.a.createElement(L.a.Cell,{placement:"last"},o.a.createElement(Re.a,{disabled:!d.value(),className:be.defaultSelect,menuItemClassName:be.defaultSelectItem,items:Xt,value:v.value(),onChange:this._onDirectionChange}))),u.map((function(e){return o.a.createElement(o.a.Fragment,{key:e},a.childs()[e].childs().colors.childNames().map((function(t,n){return o.a.createElement(j.a,{key:n,label:o.a.createElement("div",{className:be.childRowContainer},window.t(a.childs()[e].childs().titles.childs()[n].value()))},o.a.createElement(fe.a,{disabled:!d.value(),color:a.childs()[e].childs().colors.childs()[n],transparency:a.childs()[e].childs().transparencies.childs()[n]}))})))})),o.a.createElement(ut,{id:"pocLines",title:f.childs().name.value(),color:f.childs().color,visible:f.childs().visible,thickness:f.childs().width},o.a.createElement(yt,{disabled:!f.childs().visible.value(),className:be.smallStyleControl,lineStyle:f.childs().style
|
||||||
|
})),b&&o.a.createElement(ut,{id:"developingPoc",title:window.t(b.childs().title.value()),color:b.childs().color,visible:b.childs().visible,thickness:b.childs().linewidth},o.a.createElement(yt,{disabled:!b.childs().visible.value(),className:be.smallStyleControl,lineStyle:b.childs().linestyle})),w&&g&&o.a.createElement(ut,{id:"developingPoc",title:Jt,color:[w.childs().color,g.childs().color],visible:[w.childs().visible,g.childs().visible],thickness:[w.childs().linewidth,g.childs().linewidth]},o.a.createElement(yt,{disabled:!w.childs().visible.value()&&!g.childs().visible.value(),className:be.smallStyleControl,lineStyle:[w.childs().linestyle,g.childs().linestyle]})),s&&o.a.createElement(j.a,{label:o.a.createElement("div",null,window.t(s.childs().histBoxBg.childs().name.value()))},o.a.createElement(fe.a,{color:s.childs().histBoxBg.childs().color,transparency:s.childs().histBoxBg.childs().transparency})))},t.prototype._setHhistsProperty=function(e,t){for(var n=this.context.setValue,r=this.props,l=r.metaInfo,a=r.property.childs().graphics.childs().hhists,o=Object.keys(Object(i.ensureDefined)(l.graphics.hhists)),c=0;c<o.length;c++){var s=a.childs()[o[c]].child(e);n(Object(i.ensureDefined)(s),t,Ut)}},t.contextType=X.b,t}(o.a.PureComponent);for(var $t=n("KJt4"),en={PivotPointsStandard:function(){var e=Object(i.ensureNotNull)(Object(a.useContext)(Oe)).properties();return o.a.createElement(Gt,{property:e})},VbPVisible:function(){var e=Object(i.ensureNotNull)(Object(a.useContext)(Oe)),t=e.metaInfo(),n=e.properties();return o.a.createElement(Zt,{metaInfo:t,property:n})}},tn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this,t=Object(i.ensureNotNull)(this.context);return a.createElement(Oe.Consumer,null,(function(n){return a.createElement(X.a,{property:Object(i.ensureNotNull)(n).properties(),model:t},a.createElement(L.a,null,e._renderCustomContent(Object(i.ensureNotNull)(n).metaInfo().shortId)))}))},t.prototype._renderCustomContent=function(e){if(e in en){var t=en[e];return a.createElement(t,null)}return null},t.contextType=$t.a,t}(a.PureComponent),nn=n("Ecpn"),rn=window.t("Default"),ln=window.t("Precision"),an=window.t("Change Precision"),on=[{value:"default",content:rn}],cn=0;cn<=8;cn++)on.push({value:cn,content:cn.toString()});for(var sn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){(0,t.context.setValue)(t.props.precision,e,an)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.precision;return a.createElement(j.a,{label:ln},a.createElement(Re.a,{className:be.defaultSelect,menuItemClassName:be.defaultSelectItem,items:on,value:e.value(),onChange:this._onChange}))},t.contextType=X.b,t}(a.PureComponent),un=window.t("Default"),pn=window.t("Override Min Tick"),dn=window.t("Change Min Tick"),hn=[{priceScale:1,minMove:1,frac:!1},{priceScale:10,minMove:1,frac:!1},{priceScale:100,minMove:1,frac:!1},{priceScale:1e3,minMove:1,frac:!1},{priceScale:1e4,minMove:1,frac:!1},{
|
||||||
|
priceScale:1e5,minMove:1,frac:!1},{priceScale:1e6,minMove:1,frac:!1},{priceScale:1e7,minMove:1,frac:!1},{priceScale:1e8,minMove:1,frac:!1},{priceScale:2,minMove:1,frac:!0},{priceScale:4,minMove:1,frac:!0},{priceScale:8,minMove:1,frac:!0},{priceScale:16,minMove:1,frac:!0},{priceScale:32,minMove:1,frac:!0},{priceScale:64,minMove:1,frac:!0},{priceScale:128,minMove:1,frac:!0},{priceScale:320,minMove:1,frac:!0}],mn=[{value:"default",content:un}],vn=0;vn<hn.length;vn++){var yn=hn[vn];mn.push({value:yn.priceScale+","+yn.minMove+","+yn.frac,content:yn.minMove+"/"+yn.priceScale})}var fn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){(0,t.context.setValue)(t.props.minTick,e,dn)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.minTick;return a.createElement(j.a,{label:pn},a.createElement(Re.a,{className:be.defaultSelect,menuItemClassName:be.defaultSelectItem,items:mn,value:e.value(),onChange:this._onChange}))},t.contextType=X.b,t}(a.PureComponent),bn=n("5YG5"),wn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._findPlotPalette=function(e){var n=t.props.study,r=n.metaInfo(),l=Object(i.ensureDefined)(r.palettes);return Object(Q.isBarColorerPlot)(e)||Object(Q.isBgColorerPlot)(e)?{palette:l[e.palette],paletteProps:n.properties().palettes[e.palette]}:t._findPaletteByTargetId(e.id)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this,t=this.props.study,n=t.metaInfo();if(Object(nn.a)(n.shortId))return a.createElement(tn,null);var l=new A.a(n).getUserEditablePlots(),o=t.properties(),c=o.bands,s=o.bandsBackground,u=o.areaBackground,p=o.precision,d=o.strategy,h=o.minTick,m=n.filledAreas,v=n.graphics,y=l.length>0,f=Object(bn.a)(t).canOverrideMinTick();return a.createElement(L.a,null,l.map((function(n){var l=Object(Q.isOhlcPlot)(n)?Object(r.a)(Object(r.a)({},n),{id:n.target}):n,o=e._findPlotPalette(l),i=o.palette,c=o.paletteProps;return a.createElement(dt,{key:n.id,plot:n,palette:i,paletteProps:c,study:t})})),c&&c.childNames().map((function(e,t){var n=c.child(e);if(!n.isHidden||!n.isHidden.value())return a.createElement(bt,{key:t,id:n.name.value(),property:n})})),s&&a.createElement(ut,{id:"bandsBackground",title:"Background",visible:s.fillBackground,color:s.backgroundColor,transparency:s.transparency}),u&&a.createElement(ut,{id:"areaBackground",title:"Background",visible:u.fillBackground,color:u.backgroundColor,transparency:u.transparency}),m&&m.map((function(n){if(!n.isHidden){var r=t.properties().filledAreasStyle[n.id],l=n.title||"Background";if(n.palette){var o=e._findPaletteByTargetId(n.id);return a.createElement(Ee,{key:n.id,area:n,palette:Object(i.ensureDefined)(o.palette),paletteProps:Object(i.ensureDefined)(o.paletteProps),styleProp:r})}return a.createElement(ut,{key:n.id,id:n.id,title:l,color:r.color,visible:r.visible,transparency:r.transparency})}})),v&&Object.keys(v).map((function(e,n){return a.createElement(Tt,{key:e,graphicType:e,study:t})})),y&&a.createElement(sn,{precision:p}),f&&a.createElement(fn,{
|
||||||
|
minTick:h}),J.a.isScriptStrategy(n)&&a.createElement(wt,{orders:d.orders}))},t.prototype._findPaletteByTargetId=function(e){for(var t=this.props.study,n=t.metaInfo(),r=n.plots,l=Object(i.ensureDefined)(n.palettes),a=0,o=r;a<o.length;a++){var c=o[a];if((Object(Q.isColorerPlot)(c)||Object(Q.isOhlcColorerPlot)(c))&&c.target===e)return{palette:l[c.palette],paletteProps:t.properties().palettes[c.palette]}}return{}},t}(a.PureComponent);function gn(e){return Object(X.c)(wn,Object(r.a)(Object(r.a)({},e),{property:e.study.properties()}))}var Cn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){return a.createElement($t.a.Provider,{value:this.props.model},a.createElement(Oe.Provider,{value:this.props.source},a.createElement(gn,{study:this.props.source})))},t}(a.PureComponent),En=n("CW80");n.d(t,"EditObjectDialogRenderer",(function(){return Sn}));var Sn=function(){function e(e,t,n,r){var a=this;this._container=document.createElement("div"),this._isVisible=!1,this._timeout=null,this._handleClose=function(){l.unmountComponentAtNode(a._container),a._isVisible=!1,a._subscription.unsubscribe(a,a._handleCollectionChanged)},this._handleCancel=function(){a._model.undoToCheckpoint(a._checkpoint)},this._handleSubmit=function(){},this._handleActiveTabChanged=function(e){s.setValue(a._activeTabSettingsName(),e)},this._source=e,this._model=t,this._propertyPages=r,this._checkpoint=this._ensureCheckpoint(n),this._subscription=this._model.model().dataSourceCollectionChanged(),this._subscription.subscribe(this,this._handleCollectionChanged)}return e.prototype.hide=function(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()},e.prototype.isVisible=function(){return this._isVisible},e.prototype.focusOnText=function(){},e.prototype.show=function(e){if(void 0===e&&(e={}),u.enabled("property_pages")){var t=this._source.metaInfo();if(Object(En.isLineTool)(this._source)&&Object(d.trackEvent)("GUI","Drawing Properties",this._source.name()),Object(b.isStudy)(this._source)){var n=!this._source.isPine()||this._source.isStandardPine()?t.description:"Custom Pine";Object(d.trackEvent)("GUI","Study Properties",n)}var r={byId:{inputs:{title:window.t("Inputs"),Component:q},style:{title:window.t("Style"),Component:Cn},properties:{title:window.t("Properties"),Component:U}},allIds:[]},o=new A.a(t);o.hasUserEditableInputs()&&r.allIds.push("inputs"),o.hasUserEditableProperties()&&r.allIds.push("properties"),o.hasUserEditableStyles()&&r.allIds.push("style"),r=this._getPagesForStudyLineTool(r);var i=e.initialTab||s.getValue(this._activeTabSettingsName())||"inputs",h=Object(c.clean)(t.shortDescription,!0);0,l.render(a.createElement(g,{title:h,model:this._model,source:this._source,initialActiveTab:r.allIds.includes(i)?i:r.allIds[0],pages:r,onSubmit:this._handleSubmit,onCancel:this._handleCancel,onClose:this._handleClose,onActiveTabChanged:this._handleActiveTabChanged}),this._container),this._isVisible=!0,p.emit("edit_object_dialog",{objectType:"study",
|
||||||
|
scriptTitle:this._source.title()})}},e.prototype._activeTabSettingsName=function(){return"properties_dialog.active_tab.study"},e.prototype._ensureCheckpoint=function(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e},e.prototype._getPagesForStudyLineTool=function(e){if(this._propertyPages){var t=this._propertyPages.filter((function(e){return"coordinates"===e.id||"visibility"===e.id})),n={allIds:t.map((function(e){return e.id})),byId:t.reduce((function(e,t){var n;return Object(r.a)(Object(r.a)({},e),((n={})[t.id]={title:t.title,page:t},n))}),{})};return{allIds:Object(r.f)(e.allIds,n.allIds),byId:Object(r.a)(Object(r.a)({},e.byId),n.byId)}}return e},e.prototype._handleCollectionChanged=function(){var e=this;null===this._timeout&&(this._timeout=setTimeout((function(){e._closeDialogIfSourceIsDeleted(),e._timeout=null})))},e.prototype._closeDialogIfSourceIsDeleted=function(){null===this._model.model().dataSourceForId(this._source.id())&&this._handleClose()},e}()},"ZSM+":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="currentColor"><circle cx="9" cy="14" r="1"/><circle cx="4" cy="14" r="1"/><circle cx="14" cy="14" r="1"/><circle cx="19" cy="14" r="1"/><circle cx="24" cy="14" r="1"/></svg>'},ZtdB:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M4.5 20v-7m3 7V10m3 10V8m3 12V10m3 10v-8m3 8V10m3 10V8"/></svg>'},bQEj:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M4 13.5h20"/></svg>'},br6c:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><circle stroke="currentColor" cx="14" cy="14" r="6.5"/></svg>'},flzi:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M19.424 16.735l.478.765H8.098l.478-.765 5-8L14 8.057l.424.678 5 8z"/></svg>'},iB0j:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M9 9l11 11M9 20L20 9"/></svg>'},kMtk:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M11 8.5h-.5v9.707l.146.147 3 3 .354.353.354-.353 3-3 .146-.147V8.5H11z"/></svg>'},lOpG:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M14 7l7.424 6.114a.5.5 0 0 1-.318.886H18.5v7h-9v-7H6.894a.5.5 0 0 1-.318-.886L14 7z"/></svg>'},leq5:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M19.424 11.265l.478-.765H8.098l.478.765 5 8 .424.678.424-.678 5-8z"/></svg>'},"m+Gx":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M9 14.5h11M14.5 20V9"/></svg>'},"rlj/":function(e,t){
|
||||||
|
e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M5.5 17v5.5h4v-18h4v12h4v-9h4V21"/></svg>'},"sPU+":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M10.5 13a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0zM16.5 19a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0zM22.5 8a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0z"/></svg>'},tH7p:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M5.5 13.52v4.98a1 1 0 0 0 1 1h15a1 1 0 0 0 1-1V8.914c0-.89-1.077-1.337-1.707-.707l-4.66 4.66a1 1 0 0 1-1.332.074l-3.716-2.973a1 1 0 0 0-1.198-.039l-3.96 2.772a1 1 0 0 0-.427.82z"/></svg>'},tQCG:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M13 11.5l-1.915-1.532a1 1 0 0 0-1.198-.039l-3.96 2.772a1 1 0 0 0-.427.82V18.5a1 1 0 0 0 1 1H13m3.5-7l4.293-4.293c.63-.63 1.707-.184 1.707.707V18.5a1 1 0 0 1-1 1H16"/><path fill="currentColor" d="M14 6h1v2h-1zM14 11h1v2h-1zM14 16h1v2h-1zM14 21h1v2h-1z"/></svg>'},wwEg:function(e,t,n){e.exports={smallStyleControl:"smallStyleControl-1XGqoHgA",additionalSelect:"additionalSelect-1RoWzlTA",childRowContainer:"childRowContainer-_iCnmDPI",defaultSelect:"defaultSelect-DeTJWnAh",defaultSelectItem:"defaultSelectItem-1jN74NCa",block:"block-3Tp_jRog",group:"group-2HQIdqE5",wrapGroup:"wrapGroup-3gHGJIrr",textMarkGraphicBlock:"textMarkGraphicBlock-1nDopgxR",textMarkGraphicWrapGroup:"textMarkGraphicWrapGroup-3QaIoY03"}},xHjM:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M5.5 16.5l4.586-4.586a2 2 0 0 1 2.828 0l3.172 3.172a2 2 0 0 0 2.828 0L23.5 10.5"/></svg>'},z1Uu:function(e,t,n){e.exports={defaultSelect:"defaultSelect-2RDyqwu4"}}}]);
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
(window.webpackJsonp=window.webpackJsonp||[]).push([["new-edit-object-dialog"],{"+ByK":function(e,t,n){e.exports={itemWrap:"itemWrap-3qF9ynvx",item:"item-112BZuXZ",icon:"icon-2y6cSg4c",selected:"selected-3tUrY97Z",label:"label-1uw3rZaL"}},"/YRR":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M5.5 16.5l5-5a1.414 1.414 0 0 1 2 0m11-1l-5 5a1.414 1.414 0 0 1-2 0"/><path fill="currentColor" d="M14 5h1v2h-1zM14 10h1v2h-1zM14 15h1v2h-1zM14 20h1v2h-1z"/></svg>'},"01Ho":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M14.354 6.646L14 6.293l-.354.353-7 7-.353.354.353.354 7 7 .354.353.354-.353 7-7 .353-.354-.353-.354-7-7z"/></svg>'},"4Njr":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M14 21l7.424-6.114a.5.5 0 0 0-.318-.886H18.5V7h-9v7H6.894a.5.5 0 0 0-.318.886L14 21z"/></svg>'},"4ZyK":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M8.5 22v-5.5m0 0v-8L12 7l4 2.5 3.5-1v8l-3.5 1-4-2.5-3.5 1.5z"/></svg>'},"4pMH":function(e,t,n){},"5ijr":function(e){e.exports=JSON.parse('{"switcherWrapper":"switcherWrapper-1wFH-_jm","size-small":"size-small-1gT-kZYO","size-large":"size-large-MOSirnj_","intent-select":"intent-select-2kut8F29","switcherThumbWrapper":"switcherThumbWrapper-2u191lDO","input":"input-J7QIcTTo","switcherTrack":"switcherTrack-2XruDVTa","intent-default":"intent-default-3soo5rvS","switcherThumb":"switcherThumb-2yuEucci","focus":"focus-uZMRkCO0"}')},"9FXF":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M6.5 12.5v8h3v-8h-3zM12.5 7.5v13h3v-13h-3zM18.5 15.5v5h3v-5h-3z"/></svg>'},CHgb:function(e,t,n){"use strict";n.d(t,"c",(function(){return p})),n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return h}));var r=n("mrSG"),l=n("q1tI"),a=n.n(l),o=n("TSYQ"),i=n.n(o),c=n("H172"),s=n("Iivm"),u=n("+ByK");function p(e){var t=e.menuItemClassName,n=Object(r.e)(e,["menuItemClassName"]);return a.a.createElement(c.a,Object(r.a)({},n,{menuItemClassName:i()(t,u.itemWrap)}))}function d(e){return a.a.createElement("div",{className:i()(u.item,u.selected)},a.a.createElement(s.a,{className:u.icon,icon:e.icon}))}function h(e){return a.a.createElement("div",{className:u.item},a.a.createElement(s.a,{className:i()(u.icon,e.iconClassName),icon:e.icon}),a.a.createElement("div",{className:u.label},e.label))}},D2im:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M17 8.5h7M20.5 12V5M10 19.5h7M13.5 23v-7M3 12.5h7M6.5 16V9"/></svg>'},Dj0x:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M11 18.5h-.5V8.793l.146-.147 3-3L14 5.293l.354.353 3 3 .146.147V18.5H11z"/></svg>'},HWhk:function(e,t){
|
|
||||||
e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path fill="currentColor" fillRule="evenodd" clipRule="evenodd" d="M7.5 13a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM5 14.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0zm9.5-1.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM12 14.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0zm9.5-1.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM19 14.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0z"/></svg>'},J4oI:function(e,t,n){e.exports={lineStyleSelect:"lineStyleSelect-1s1ap44b"}},KacW:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n("mrSG"),l=(n("YFKU"),n("q1tI")),a=n.n(l),o=n("TSYQ"),i=n.n(o),c=n("8Uy/"),s=n("CHgb"),u=n("bQEj"),p=n("UXdH"),d=n("ZSM+"),h=n("J4oI"),m=[{type:c.LINESTYLE_SOLID,icon:u,label:window.t("Line")},{type:c.LINESTYLE_DASHED,icon:p,label:window.t("Dashed Line")},{type:c.LINESTYLE_DOTTED,icon:d,label:window.t("Dotted Line")}];var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e,t,n=this.props,l=n.lineStyle,o=n.className,c=n.lineStyleChange,u=n.disabled,p=n.additionalItems,d=n.allowedLineStyles,v=(e=d,t=Object(r.f)(m),void 0!==e&&(t=t.filter((function(t){return e.includes(t.type)}))),t.map((function(e){return{value:e.type,selectedContent:a.a.createElement(s.a,{icon:e.icon}),content:a.a.createElement(s.b,{icon:e.icon,label:e.label})}})));return p&&(v=Object(r.f)([{readonly:!0,content:p}],v)),a.a.createElement(s.c,{disabled:u,className:i()(h.lineStyleSelect,o),hideArrowButton:!0,items:v,value:l,onChange:c,"data-name":"line-style-select"})},t}(a.a.PureComponent)},Ly1u:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M7.5 7.5h13v13h-13z"/></svg>'},MB0Y:function(e,t,n){"use strict";var r=n("mrSG"),l=n("q1tI"),a=n.n(l),o=n("TSYQ"),i=n.n(o),c=n("5ijr");n("4pMH");function s(e){const{className:t="",intent:n="default",size:r="small",disabled:l}=e;return o(t,c.switcherWrapper,c["size-"+r],!l&&c["intent-"+n])}class u extends l.PureComponent{render(){const e=this.props,{reference:t,size:n,intent:a}=e,i=Object(r.e)(e,["reference","size","intent"]),u=o(c.input,-1!==this.props.tabIndex&&c.focus);return l.createElement("div",{className:s(this.props)},l.createElement("input",Object.assign({},i,{type:"checkbox",className:u,ref:t})),l.createElement("div",{className:c.switcherThumbWrapper},l.createElement("div",{className:c.switcherTrack}),l.createElement("div",{className:c.switcherThumb})))}}var p=n("QpNh"),d=n("OP2o");n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return m}));var h=d;function m(e){var t=e.className,n=e.checked,l=e.id,o=e.label,c=e.labelDescription,s=e.value,h=e.preventLabelHighlight,m=e.reference,v=e.switchReference,y=e.theme,f=void 0===y?d:y,b=i()(f.label,n&&!h&&f.labelOn),w=i()(t,f.wrapper,n&&f.wrapperWithOnLabel);return a.a.createElement("label",{className:w,htmlFor:l,ref:m},a.a.createElement("div",{className:f.labelRow},a.a.createElement("div",{className:b
|
|
||||||
},o),c&&a.a.createElement("div",{className:f.labelHint},c)),a.a.createElement(u,Object(r.a)({className:f.switch,reference:v,checked:n,onChange:function(t){var n=t.target.checked;void 0!==e.onChange&&e.onChange(n)},value:s,tabIndex:-1,id:l},Object(p.a)(e))))}},OP2o:function(e,t,n){e.exports={wrapper:"wrapper-3Sj-FzgR",hovered:"hovered-1G0yygIe",labelRow:"labelRow-3h7cSJ_L",label:"label-3iLxp29M",labelHint:"labelHint-3qxeiVfa",labelOn:"labelOn-10QGwv2n"}},UXdH:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path fill="currentColor" d="M4 13h5v1H4v-1zM12 13h5v1h-5v-1zM20 13h5v1h-5v-1z"/></svg>'},UXjO:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n("mrSG"),l=n("q1tI"),a=n.n(l),o=n("TSYQ"),i=n.n(o),c=n("H172"),s=n("QpNh"),u=n("z1Uu");function p(e){var t,n=e.fontSize,l=e.fontSizes,o=void 0===l?[]:l,p=e.className,d=e.disabled,h=e.fontSizeChange;return a.a.createElement(c.a,Object(r.a)({disabled:d,className:i()(p,u.defaultSelect),menuClassName:u.defaultSelect,items:(t=o,t.map((function(e){return{value:e.value,content:e.title}}))),value:n,onChange:h},Object(s.a)(e)))}},V1YL:function(e,t,n){e.exports={recalculateCheckbox:"recalculateCheckbox-1Xa1TR7D",descriptionCell:"descriptionCell-3oIbGAm4"}},W7Dn:function(e,t,n){e.exports={scrollable:"scrollable-mKj9lAM_"}},Y5hB:function(e,t,n){"use strict";n.r(t);var r=n("mrSG"),l=(n("YFKU"),n("i8i4")),a=n("q1tI"),o=n.n(a),i=n("Eyy1"),c=(n("bSeV"),n("CLNU")),s=n("Vdly"),u=n("Kxc7"),p=n("FQhm"),d=n("JWMC"),h=n("aDg1"),m=n("vHME"),v=n("ycFu"),y=n("tWVy"),f=n("tmL0"),b=n("3ClC"),w=n("W7Dn"),g=function(e){function t(t){var n=e.call(this,t)||this;n._renderFooterLeft=function(e){var t=n.props,r=t.source,l=t.model;if(Object(b.isStudy)(r))return a.createElement(m.a,{model:l,source:r,mode:e?"compact":"normal"});throw new TypeError("Unsupported source type.")},n._handleSelect=function(e){n.setState({activeTabId:e},(function(){n._requestResize&&n._requestResize()})),n.props.onActiveTabChanged&&n.props.onActiveTabChanged(e)},n._handleScroll=function(){y.a.fire()},n._handleSubmit=function(){n.props.onSubmit(),n.props.onClose()};var r=n.props,l=r.pages,o=r.initialActiveTab;return n.state={activeTabId:l.allIds.includes(o)?o:l.allIds[0]},n}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.title,n=e.onCancel,r=e.onClose,l=this.state.activeTabId;return a.createElement(v.a,{dataName:"indicator-properties-dialog",title:t,isOpened:!0,onSubmit:this._handleSubmit,onCancel:n,onClickOutside:r,onClose:r,footerLeftRenderer:this._renderFooterLeft,render:this._renderChildren(l),submitOnEnterKey:!1})},t.prototype._renderChildren=function(e){var t=this;return function(n){var r=n.requestResize;t._requestResize=r;var l=t.props,o=l.pages,i=l.source,c=l.model,s=o.byId[e];"Component"in s||s.page;return a.createElement(a.Fragment,null,a.createElement(h.a,{activeTabId:e,onSelect:t._handleSelect,tabs:o}),a.createElement(f.a,{className:w.scrollable,onScroll:t._handleScroll},"Component"in s&&a.createElement(s.Component,{source:i,model:c})))}
|
|
||||||
},t}(a.PureComponent),C=n("PjdP"),E=n("HfwS"),S=n("HGyE"),_=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.input,n=e.value,l=e.onChange,o=e.onBlur,i=e.onKeyDown,c=t.options.reduce((function(e,t){return e[t]="NONE"===t?window.t("Default"):t,e}),{}),s=Object(r.a)(Object(r.a)({},t),{optionsTitles:c});return a.createElement(S.b,{input:s,value:n,onChange:l,onBlur:o,onKeyDown:i})},t}(a.PureComponent),P=Object(E.a)(_),O=n("h5Dg"),x=n("rJEJ"),j=n("XDrA"),k=n("+8gn"),L=n("Q+1u"),N=(n("HbRj"),a.createContext(null)),T=window.t("{currency} per order"),M=window.t("{currency} per contract"),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e,t=this.props.input,n=Object(i.ensureNotNull)(this.context),l=((e={}).percent="%",e.cash_per_order=T.format({currency:n}),e.cash_per_contract=M.format({currency:n}),e),o=Object(r.a)(Object(r.a)({},t),{optionsTitles:l});return a.createElement(S.a,{input:o})},t.contextType=N,t}(a.PureComponent),V=window.t("Contracts"),R=window.t("% of equity"),z=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e,t=this.props.input,n=Object(i.ensureNotNull)(this.context),l=((e={}).fixed=V,e.cash_per_order=n,e.percent_of_equity=R,e),o=Object(r.a)(Object(r.a)({},t),{optionsTitles:l});return a.createElement(S.a,{input:o})},t.contextType=N,t}(a.PureComponent),D=n("V1YL"),B=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.inputs;return a.createElement(L.a,null,a.createElement(x.a,{label:window.t("Initial capital")},a.createElement(C.a,{input:e.initial_capital})),a.createElement(x.a,{label:window.t("Base currency")},a.createElement(P,{input:e.currency})),a.createElement(x.a,{label:window.t("Order size"),labelAlign:"adaptive"},a.createElement(j.a,null,a.createElement(C.a,{input:e.default_qty_value}),a.createElement(z,{input:e.default_qty_type}))),a.createElement(x.a,{label:window.t("Pyramiding")},a.createElement("span",null,a.createElement(C.a,{input:e.pyramiding})),a.createElement("span",{className:D.descriptionCell},window.t("orders",{context:"Pyramiding: count orders"}))),a.createElement(L.a.Separator,null),a.createElement(x.a,{label:window.t("Commission"),labelAlign:"adaptive"},a.createElement(j.a,null,a.createElement(C.a,{input:e.commission_value}),a.createElement(I,{input:e.commission_type}))),a.createElement(x.a,{label:window.t("Verify Price for Limit Orders")},a.createElement("span",null,a.createElement(C.a,{input:e.backtest_fill_limits_assumption})),a.createElement("span",{className:D.descriptionCell},window.t("ticks",{context:"slippage ... ticks"}))),a.createElement(x.a,{label:window.t("Slippage")},a.createElement("span",null,a.createElement(C.a,{input:e.slippage})),a.createElement("span",{className:D.descriptionCell},window.t("ticks",{
|
|
||||||
context:"slippage ... ticks"}))),a.createElement(L.a.Separator,null),a.createElement(x.a,{label:window.t("Recalculate"),labelAlign:"top"},a.createElement("div",null,a.createElement("div",{className:D.recalculateCheckbox},a.createElement(O.a,{label:window.t("After Order is Filled"),input:e.calc_on_order_fills})),a.createElement("div",{className:D.recalculateCheckbox},a.createElement(O.a,{label:window.t("On Every Tick"),input:e.calc_on_every_tick})))))},t.contextType=k.b,t}(a.PureComponent);function H(e){var t=e.property,n=e.model,r=e.inputs,l=e.study;return a.createElement(k.a,{property:t.inputs,model:n,study:l},a.createElement(B,{inputs:r}))}var W,A=n("z61+"),F=n("txPx"),G=Object(F.getLogger)("Platform.GUI.PropertyDialog.Indicators.StrategyPage"),U=function(e){function t(t){var n=e.call(this,t)||this;n._handleWatchedDataChange=function(){n.setState({currency:n._getCurrency()})};var r=n.props.source;if(n._source=r,!Object(b.isStudy)(n._source))throw new TypeError("Strategy page works only for study.");n._properties=r.properties();var l=r.metaInfo(),a=new A.a(l);return n._inputs=a.getStrategyProperties(),n.state={currency:n._getCurrency()},n}return Object(r.c)(t,e),t.prototype.componentDidMount=function(){this._source.watchedData.subscribe(this._handleWatchedDataChange)},t.prototype.componentWillUnmount=function(){this._source.watchedData.unsubscribe(this._handleWatchedDataChange)},t.prototype.render=function(){return a.createElement(N.Provider,{value:this.state.currency},a.createElement(H,{inputs:this._inputs,property:this._properties,model:this.props.model,study:this.props.source}))},t.prototype._getCurrency=function(){var e=this._source.reportData();return null===e||void 0===e.currency?(void 0!==this.state&&null===this.state.currency||G.logWarn("Can't obtain currency from strategy report"),null):e.currency},t}(a.PureComponent),Y=n("5Ssy"),q=function(e){function t(t){var n=e.call(this,t)||this;return n._properties=n.props.source.properties(),n._inputs=new A.a(n.props.source.metaInfo()).getUserEditableInputs(),n}return Object(r.c)(t,e),t.prototype.render=function(){return a.createElement(Y.a,{property:this._properties,model:this.props.model,study:this.props.source,inputs:this._inputs})},t}(a.PureComponent),Q=n("23IT"),K=n("0YCj"),J=n.n(K),X=n("Z1Tk"),Z=n("S0KV"),$=window.t("Change Visibility"),ee=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){var n=t.context.setValue,r=t.props.visible;r&&Object(Z.b)(r,(function(t){return n(t,e,$)}))},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.title,r=e.visible,l=e.disabled,o=Object(c.clean)(window.t(n,{context:"input"}),!0);return a.createElement(O.b,{label:o,disabled:l,input:{id:t,type:"bool",defval:!0,name:"visible"},value:!r||Object(Z.a)(r),onChange:this._onChange})},t.contextType=X.b,t
|
|
||||||
}(a.PureComponent),te=n("KKsp"),ne=n("MB0Y"),re=n("CHgb"),le=n("xHjM"),ae=n("/YRR"),oe=n("rlj/"),ie=n("ZtdB"),ce=n("D2im"),se=n("tH7p"),ue=n("tQCG"),pe=n("9FXF"),de=n("sPU+"),he=((W={})[Q.LineStudyPlotStyle.Line]={type:Q.LineStudyPlotStyle.Line,order:0,icon:le,label:window.t("Line")},W[Q.LineStudyPlotStyle.LineWithBreaks]={type:Q.LineStudyPlotStyle.LineWithBreaks,order:1,icon:ae,label:window.t("Line With Breaks")},W[Q.LineStudyPlotStyle.StepLine]={type:Q.LineStudyPlotStyle.StepLine,order:2,icon:oe,label:window.t("Step Line")},W[Q.LineStudyPlotStyle.Histogram]={type:Q.LineStudyPlotStyle.Histogram,order:3,icon:ie,label:window.t("Histogram")},W[Q.LineStudyPlotStyle.Cross]={type:Q.LineStudyPlotStyle.Cross,order:4,icon:ce,label:window.t("Cross",{context:"chart_type"})},W[Q.LineStudyPlotStyle.Area]={type:Q.LineStudyPlotStyle.Area,order:5,icon:se,label:window.t("Area")},W[Q.LineStudyPlotStyle.AreaWithBreaks]={type:Q.LineStudyPlotStyle.AreaWithBreaks,order:6,icon:ue,label:window.t("Area With Breaks")},W[Q.LineStudyPlotStyle.Columns]={type:Q.LineStudyPlotStyle.Columns,order:7,icon:pe,label:window.t("Columns")},W[Q.LineStudyPlotStyle.Circles]={type:Q.LineStudyPlotStyle.Circles,order:8,icon:de,label:window.t("Circles")},W),me=Object.values(he).sort((function(e,t){return e.order-t.order})).map((function(e){return{value:e.type,selectedContent:o.a.createElement(re.a,{icon:e.icon}),content:o.a.createElement(re.b,{icon:e.icon,label:e.label})}})),ve=window.t("Price Line"),ye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.plotType,n=e.className,l=e.priceLine,a=e.plotTypeChange,i=e.priceLineChange,c=e.disabled,s={readonly:!0,content:o.a.createElement(o.a.Fragment,null,o.a.createElement(ne.b,{id:"PlotTypePriceLineSwitch",checked:l,label:ve,preventLabelHighlight:!0,value:"priceLineSwitcher",onChange:i}),o.a.createElement(te.a,null))};return o.a.createElement(re.c,{disabled:c,className:n,hideArrowButton:!0,items:Object(r.f)([s],me),value:t,onChange:a})},t}(o.a.PureComponent),fe=n("lkVX"),be=n("wwEg"),we=window.t("Change Plot Type"),ge=window.t("Change Price Line"),Ce=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onPlotTypeChange=function(e){var n=t.context.setValue,r=t.props.styleProp.plottype;r&&n(r,e,we)},t._onPriceLineChange=function(e){var n=t.context.setValue,r=t.props.styleProp.trackPrice;r&&n(r,e,ge)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.paletteColor,n=e.paletteColorProps,r=e.styleProp,l=e.isLine,o=e.hasPlotTypeSelect,i=e.grouped,c=n.childs();return a.createElement(x.a,{grouped:i,label:a.createElement("div",{className:be.childRowContainer},window.t(t.name,{context:"input"}))},a.createElement(fe.a,{disabled:!r.visible.value(),color:c.color,transparency:r.transparency,thickness:l?c.width:void 0,isPaletteColor:!0}),l&&o&&r.plottype&&r.trackPrice?a.createElement(ye,{disabled:!r.visible.value(),className:be.smallStyleControl,plotType:r.plottype.value(),
|
|
||||||
priceLine:r.trackPrice.value(),plotTypeChange:this._onPlotTypeChange,priceLineChange:this._onPriceLineChange}):null)},t.contextType=X.b,t}(a.PureComponent);var Ee=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.plot,n=e.area,r=e.palette,l=e.paletteProps,o=e.hideVisibilitySwitch,c=e.styleProp,s=t?t.id:Object(i.ensureDefined)(n).id,u=!s.startsWith("fill")&&t&&Object(Q.isLinePlot)(t);return a.createElement(a.Fragment,null,!o&&a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2,grouped:!0},a.createElement(ee,{id:s,title:n?n.title:c.title.value(),visible:c.visible}))),function(e,t,n,r){var l=e.colors,o=t.colors;return Object.keys(l).map((function(e,t){return a.createElement(Ce,{key:e,grouped:!0,paletteColor:Object(i.ensureDefined)(l[e]),paletteColorProps:Object(i.ensureDefined)(o[e]),styleProp:n,isLine:r,hasPlotTypeSelect:0===t})}))}(r,l,c,u),a.createElement(L.a.GroupSeparator,null))},t.contextType=X.b,t}(a.PureComponent),Se=window.t("Change Plot Type"),_e=window.t("Change Price Line"),Pe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onPlotTypeChange=function(e){var n=t.context.setValue,r=t.props.property.plottype;r&&n(r,e,Se)},t._onPriceLineChange=function(e){var n=t.context.setValue,r=t.props.property.trackPrice;r&&n(r,e,_e)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.property,r=n.title,l=n.color,o=n.plottype,i=n.linewidth,c=n.transparency,s=n.trackPrice,u=n.visible;return a.createElement(x.a,{label:a.createElement(ee,{id:t,title:r.value(),visible:u})},a.createElement(fe.a,{disabled:!u.value(),color:l,transparency:c,thickness:i}),a.createElement(ye,{disabled:!u.value(),className:be.smallStyleControl,plotType:o.value(),priceLine:s.value(),plotTypeChange:this._onPlotTypeChange,priceLineChange:this._onPriceLineChange}))},t.contextType=X.b,t}(a.PureComponent),Oe=a.createContext(null),xe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.property,r=n.colorup,l=n.colordown,o=n.transparency,c=n.visible;return a.createElement(Oe.Consumer,null,(function(e){return a.createElement(x.a,{label:a.createElement(ee,{id:t,title:je(Object(i.ensureNotNull)(e),t),visible:c})},a.createElement(fe.a,{disabled:!c.value(),color:r,transparency:o}),a.createElement("span",{className:be.additionalSelect},a.createElement(fe.a,{disabled:!c.value(),color:l,transparency:o})))}))},t.contextType=X.b,t}(a.PureComponent);function je(e,t){var n=Object(i.ensureDefined)(e.metaInfo().styles),r=Object(i.ensureDefined)(n[t]).title;return Object(i.ensureDefined)(r)}var ke,Le,Ne=n("/SnT"),Te=n.n(Ne),Me=n("TSYQ"),Ie=n.n(Me),Ve=n("3G1X"),Re=n("H172"),ze=n("972a"),De=((ke={})[ze.MarkLocation.AboveBar]={value:ze.MarkLocation.AboveBar,content:window.t("Above Bar"),order:0},ke[ze.MarkLocation.BelowBar]={value:ze.MarkLocation.BelowBar,content:window.t("Below Bar"),
|
|
||||||
order:1},ke[ze.MarkLocation.Top]={value:ze.MarkLocation.Top,content:window.t("Top"),order:2},ke[ze.MarkLocation.Bottom]={value:ze.MarkLocation.Bottom,content:window.t("Bottom"),order:3},ke[ze.MarkLocation.Absolute]={value:ze.MarkLocation.Absolute,content:window.t("Absolute"),order:4},ke),Be=Object.values(De).sort((function(e,t){return e.order-t.order})),He=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.shapeLocation,n=e.className,r=e.menuItemClassName,l=e.shapeLocationChange,o=e.disabled;return a.createElement(Re.a,{disabled:o,className:n,menuItemClassName:r,items:Be,value:t,onChange:l})},t}(a.PureComponent),We=window.t("Change Char"),Ae=window.t("Change Location"),Fe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onCharChange=function(e){var n=t.context.setValue,r=e.currentTarget.value.trim(),l=Te()(r),a=0===l.length?"":l[l.length-1];n(t.props.property.char,a,We)},t._onLocationChange=function(e){(0,t.context.setValue)(t.props.property.location,e,Ae)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.property,r=n.title,l=n.color,o=n.transparency,i=n.char,c=n.location,s=n.visible,u=e.hasPalette;return a.createElement(x.a,{grouped:u,label:a.createElement(ee,{id:t,title:r.value(),visible:s})},!u&&a.createElement(fe.a,{disabled:!s.value(),color:l,transparency:o}),a.createElement(Ve.a,{disabled:!s.value(),className:be.smallStyleControl,value:i.value(),onChange:this._onCharChange}),a.createElement(He,{disabled:!s.value(),className:Me(be.defaultSelect,be.additionalSelect),menuItemClassName:be.defaultSelectItem,shapeLocation:c.value(),shapeLocationChange:this._onLocationChange}))},t.contextType=X.b,t}(a.PureComponent),Ge=n("Nu4p"),Ue=n("4Njr"),Ye=n("lOpG"),qe=n("br6c"),Qe=n("m+Gx"),Ke=n("01Ho"),Je=n("4ZyK"),Xe=n("kMtk"),Ze=n("Dj0x"),$e=n("Ly1u"),et=n("leq5"),tt=n("flzi"),nt=n("iB0j"),rt=((Le={}).arrow_down=Ue,Le.arrow_up=Ye,Le.circle=qe,Le.cross=Qe,Le.diamond=Ke,Le.flag=Je,Le.label_down=Xe,Le.label_up=Ze,Le.square=$e,Le.triangle_down=et,Le.triangle_up=tt,Le.x_cross=nt,Le);function lt(e){return rt[e]}var at=[];Object.keys(Ge.plotShapesData).forEach((function(e){var t=Ge.plotShapesData[e];at.push({value:t.id,selectedContent:o.a.createElement(re.a,{icon:lt(t.icon)}),content:o.a.createElement(re.b,{icon:lt(t.icon),label:t.guiName})})}));var ot=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.shapeStyleId,n=e.className,r=e.shapeStyleChange,l=e.disabled;return o.a.createElement(re.c,{disabled:l,className:n,hideArrowButton:!0,items:at,value:t,onChange:r})},t}(o.a.PureComponent),it=window.t("Change Shape"),ct=window.t("Change Location"),st=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onPlotTypeChange=function(e){(0,t.context.setValue)(t.props.property.plottype,e,it)},t._onLocationChange=function(e){(0,
|
|
||||||
t.context.setValue)(t.props.property.location,e,ct)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.hasPalette,r=e.property,l=r.title,o=r.color,i=r.transparency,c=r.plottype,s=r.location,u=r.visible;return a.createElement(x.a,{grouped:n,label:a.createElement(ee,{id:t,title:l.value(),visible:u})},!n&&a.createElement(fe.a,{disabled:!u.value(),color:o,transparency:i}),a.createElement(ot,{disabled:!u.value(),className:be.smallStyleControl,shapeStyleId:c.value(),shapeStyleChange:this._onPlotTypeChange}),a.createElement(He,{disabled:!u.value(),className:Me(be.defaultSelect,be.additionalSelect),menuItemClassName:be.defaultSelectItem,shapeLocation:s.value(),shapeLocationChange:this._onLocationChange}))},t.contextType=X.b,t}(a.PureComponent),ut=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.title,r=e.visible,l=e.color,o=e.transparency,i=e.thickness,c=e.children,s=e.switchable,u=void 0===s||s;return a.createElement(x.a,{label:u?a.createElement(ee,{id:t,title:n,visible:r}):n},a.createElement(fe.a,{disabled:r&&!(Array.isArray(r)?r[0].value():r.value()),color:l,transparency:o,thickness:i}),c)},t.contextType=X.b,t}(a.PureComponent),pt=Object(F.getLogger)("Chart.Study.PropertyPage"),dt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.plot,n=e.palette,r=e.paletteProps,l=e.study,o=t.id,c=l.properties().styles[o],s=t.type;if("line"===s||"bar_colorer"===s||"bg_colorer"===s)return n&&r?a.createElement(Ee,{plot:t,palette:n,paletteProps:r,styleProp:c}):a.createElement(Pe,{id:o,property:c});if("arrows"===s)return a.createElement(xe,{id:o,property:c});if("chars"===s||"shapes"===s)return a.createElement(a.Fragment,null,"chars"===s?a.createElement(Fe,{id:o,property:c,hasPalette:Boolean(n)}):a.createElement(st,{id:o,property:c,hasPalette:Boolean(n)}),n&&r&&a.createElement(Ee,{plot:t,palette:n,paletteProps:r,hideVisibilitySwitch:!0,styleProp:c}));if(Object(Q.isOhlcPlot)(t)){var u=t.target,p=Object(i.ensureDefined)(l.metaInfo().defaults.ohlcPlots)[u],d=l.properties().ohlcPlots[u],h=void 0;h=n&&r?a.createElement(Ee,{plot:t,palette:n,paletteProps:r,styleProp:d}):a.createElement(ut,{id:u,title:d.title.value(),color:d.color,visible:d.visible,transparency:d.transparency});var m=void 0;return void 0!==p&&Object(Q.isOhlcPlotStyleCandles)(p)&&(m=a.createElement(a.Fragment,null,a.createElement(ut,{id:u,title:window.t("Wick"),visible:d.drawWick,color:d.wickColor,transparency:d.transparency}),a.createElement(ut,{id:u,title:window.t("Border"),visible:d.drawBorder,color:d.borderColor,transparency:d.transparency}))),a.createElement(a.Fragment,null,h,m)}return pt.logError("Unknown plot type: "+s),null},t}(a.PureComponent),ht=n("YS4w"),mt=n("KacW"),vt=window.t("Change Line Style"),yt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onLineStyleChange=function(e){(0,
|
|
||||||
t.context.setValue)(t.props.lineStyle,e,vt)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.lineStyle,n=Object(r.e)(e,["lineStyle"]);return o.a.createElement(mt.a,Object(r.a)({},n,{lineStyle:t.value(),lineStyleChange:this._onLineStyleChange}))},t.contextType=X.b,t}(o.a.PureComponent),ft=window.t("Change Value"),bt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onValueChange=function(e){(0,t.context.setValue)(t.props.property.value,e,ft)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.id,n=e.property,r=n.name,l=n.color,o=n.linestyle,i=n.linewidth,c=n.transparency,s=n.value,u=n.visible;return a.createElement(x.a,{labelAlign:"adaptive",label:a.createElement(ee,{id:t,title:r.value(),visible:u})},a.createElement("div",{className:be.block},a.createElement("div",{className:be.group},a.createElement(fe.a,{disabled:!u.value(),color:l,transparency:c,thickness:i}),a.createElement(yt,{disabled:!u.value(),className:be.smallStyleControl,lineStyle:o})),a.createElement("div",{className:Me(be.wrapGroup,be.defaultSelect,be.additionalSelect)},a.createElement(ht.b,{input:{id:"",name:"",type:"float",defval:0},value:s.value(),disabled:!u.value(),onChange:this._onValueChange}))))},t.contextType=X.b,t}(a.PureComponent),wt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.orders,t=e.visible,n=e.showLabels,r=e.showQty;return a.createElement(a.Fragment,null,a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2},a.createElement(ee,{id:"chart-orders-switch",title:window.t("Trades on Chart"),visible:t}))),a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2},a.createElement(ee,{id:"chart-orders-labels-switch",title:window.t("Signal Labels"),visible:n}))),a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2},a.createElement(ee,{id:"chart-orders-qty-switch",title:window.t("Quantity"),visible:r}))))},t.contextType=X.b,t}(a.PureComponent),gt=n("KG+6"),Ct=n("kk0y"),Et=[{value:gt.a.LeftToRight,content:window.t("Left")},{value:gt.a.RightToLeft,content:window.t("Right")}],St=window.t("Width (% of the Box)"),_t=window.t("Placement"),Pt=window.t("Show Values"),Ot=window.t("Text Color"),xt=window.t("Change Percent Width"),jt=window.t("Change Placement"),kt=window.t("Change Show Values"),Lt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onPercentWidthChange=function(e){(0,t.context.setValue)(t.props.property.childs().percentWidth,e,xt)},t._onPlacementChange=function(e){(0,t.context.setValue)(t.props.property.childs().direction,e,jt)},t._onShowValuesChange=function(e){(0,t.context.setValue)(t.props.property.childs().showValues,e,kt)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.property.childs(),t=e.title,n=e.percentWidth,r=e.direction,l=e.showValues,o=e.valuesColor,i=e.visible
|
|
||||||
;return a.createElement(a.Fragment,null,a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{placement:"first",colSpan:2,grouped:!0},a.createElement(ee,{id:t.value(),title:t.value(),visible:i}))),a.createElement(x.a,{label:a.createElement("div",{className:be.childRowContainer},St),grouped:!0},a.createElement(Ct.b,{input:{id:"",name:"",type:"integer",defval:0},value:n.value(),disabled:!i.value(),onChange:this._onPercentWidthChange})),a.createElement(x.a,{label:a.createElement("div",{className:be.childRowContainer},_t),grouped:!0},a.createElement(Re.a,{disabled:!i.value(),className:be.defaultSelect,menuItemClassName:be.defaultSelectItem,items:Et,value:r.value(),onChange:this._onPlacementChange})),a.createElement(L.a.Row,null,a.createElement(L.a.Cell,{className:be.childRowContainer,placement:"first",colSpan:2,grouped:!0},a.createElement(O.b,{label:Pt,input:{id:t.value()+"_showValues",type:"bool",defval:!0,name:"visible"},value:!l||l.value(),disabled:!i.value(),onChange:this._onShowValuesChange}))),a.createElement(x.a,{label:a.createElement("div",{className:be.childRowContainer},Ot),grouped:!0},a.createElement(fe.a,{disabled:i&&!i.value(),color:o})),this._renderColors(),a.createElement(L.a.GroupSeparator,null))},t.prototype._renderColors=function(){var e=this.props.property.childs(),t=e.colors,n=e.titles,r=e.transparencies,l=e.visible;return t.childNames().map((function(e){return a.createElement(x.a,{key:e,grouped:!0,label:a.createElement("div",{className:be.childRowContainer},n.childs()[e].value())},a.createElement(fe.a,{disabled:!l.value(),color:t.childs()[e],transparency:r.childs()[e]}))}))},t.contextType=X.b,t}(a.PureComponent),Nt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.title,t=this.props.property.childs(),n=t.color,r=t.transparency,l=t.width,o=t.style,i=t.visible;return a.createElement(x.a,{label:a.createElement(ee,{id:e.value(),title:e.value(),visible:i})},a.createElement(fe.a,{disabled:!i.value(),color:n,transparency:r,thickness:l}),a.createElement(yt,{disabled:!i.value(),className:be.smallStyleControl,lineStyle:o}))},t.contextType=X.b,t}(a.PureComponent),Tt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.graphicType,n=e.study,r=n.metaInfo().graphics,l=n.properties().graphics,o=Object(i.ensureDefined)(r[t]);return Object.keys(o).map((function(e,n){var r=l[t][e];return"horizlines"===t||"vertlines"===t||"lines"===t?a.createElement(Nt,{key:e,title:"lines"===t?r.title:r.name,property:r}):"hhists"===t?a.createElement(Lt,{key:e,property:r}):null}))},t}(a.PureComponent),Mt=window.t("Change Font"),It=["Verdana","Courier New","Times New Roman","Arial"].map((function(e){return{value:e,content:e}})),Vt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onFontFamilyChange=function(e){(0,t.context.setValue)(t.props.fontFamily,e,Mt)},t}return Object(r.c)(t,e),t.prototype.render=function(){
|
|
||||||
var e=this.props,t=e.fontFamily,n=e.className,r=e.disabled;return a.createElement(Re.a,{disabled:r,className:Ie()(n,be.defaultSelect),menuItemClassName:be.defaultSelectItem,items:It,value:t.value(),onChange:this._onFontFamilyChange})},t.contextType=X.b,t}(a.PureComponent),Rt=n("UXjO"),zt=window.t("Change Font Size"),Dt=[10,11,12,14,16,20,24,28,32,40].map((function(e){return{value:e,title:e.toString()}})),Bt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onFontSizeChange=function(e){(0,t.context.setValue)(t.props.fontSize,e,zt)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.fontSize,n=Object(r.e)(e,["fontSize"]);return a.createElement(Rt.a,Object(r.a)({},n,{fontSizes:Dt,fontSize:t.value(),fontSizeChange:this._onFontSizeChange}))},t.contextType=X.b,t}(a.PureComponent),Ht=window.t("Change Visibility"),Wt=window.t("Labels Font"),At=window.t("Show Labels"),Ft={Traditional:new Set(["S5/R5","S4/R4","S3/R3","S2/R2","S1/R1","P"]),Fibonacci:new Set(["S3/R3","S2/R2","S1/R1","P"]),Woodie:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"]),Classic:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"]),DM:new Set(["S1/R1","P"]),DeMark:new Set(["S1/R1","P"]),Camarilla:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"])},Gt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){(0,t.context.setValue)(t.props.property.childs().levelsStyle.childs().showLabels,e,Ht)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.property.childs(),t=e.font,n=e.fontsize,r=e.levelsStyle;return o.a.createElement(o.a.Fragment,null,o.a.createElement(x.a,{labelAlign:"adaptive",label:o.a.createElement("span",null,Wt)},o.a.createElement("div",{className:be.block},o.a.createElement("div",{className:be.group},o.a.createElement(Vt,{fontFamily:t})),o.a.createElement("div",{className:Me(be.wrapGroup,be.additionalSelect)},o.a.createElement(Bt,{fontSize:n})))),o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first",colSpan:2},o.a.createElement(O.b,{label:At,input:{id:"ShowLabels",type:"bool",defval:!0,name:"visible"},value:r.childs().showLabels.value(),onChange:this._onChange}))),this._renderColors())},t.prototype._renderColors=function(){var e=this.props.property.childs(),t=e.levelsStyle,n=e.inputs,r=t.childs(),l=r.colors,a=r.widths,c=r.visibility,s=n.childs().kind,u=Object(i.ensureDefined)(Ft[s.value()]);return l.childNames().filter((function(e){return u.has(e)})).map((function(e){return o.a.createElement(ut,{key:e,id:e,title:e,color:l.childs()[e],visible:c.childs()[e],thickness:a.childs()[e]})}))},t.contextType=X.b,t}(o.a.PureComponent);var Ut=window.t("Change Visibility"),Yt=window.t("Volume Profile"),qt=window.t("Show Values"),Qt=window.t("Width (% of the Box)"),Kt=window.t("Placement"),Jt=window.t("Developing VA"),Xt=[{value:gt.a.RightToLeft,content:window.t("Right")},{value:gt.a.LeftToRight,content:window.t("Left")}],Zt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){
|
|
||||||
t._setHhistsProperty("visible",e)},t._onShowValuesChange=function(e){t._setHhistsProperty("showValues",e)},t._onValueChange=function(e){t._setHhistsProperty("percentWidth",e)},t._onDirectionChange=function(e){t._setHhistsProperty("direction",e)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.metaInfo,t=this.props.property.childs(),n=t.graphics,r=t.styles,l=n.childs(),a=l.hhists,c=l.horizlines,s=l.polygons,u=Object.keys(Object(i.ensureDefined)(e.graphics.hhists)),p=a.childs()[u[0]],d=p.childs().visible,h=u.map((function(e){return a.childs()[e].childs().showValues})),m=p.childs().percentWidth,v=p.childs().direction,y=u.map((function(e){return a.childs()[e].childs().valuesColor})),f=c.childs().pocLines,b=r.childs().developingPoc,w=r.childs().developingVAHigh,g=r.childs().developingVALow;return o.a.createElement(o.a.Fragment,null,o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first",colSpan:2},o.a.createElement(O.b,{label:Yt,input:{id:"VolumeProfile",type:"bool",defval:!0,name:"visible"},value:d.value(),onChange:this._onChange}))),o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first"},o.a.createElement("div",{className:be.childRowContainer},o.a.createElement(O.b,{disabled:!d.value(),label:qt,input:{id:"ShowValues",type:"bool",defval:!0,name:"visible"},value:h[0].value(),onChange:this._onShowValuesChange}))),o.a.createElement(L.a.Cell,{placement:"last"},o.a.createElement(fe.a,{disabled:!d.value()||!h[0].value(),color:y}))),o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first"},o.a.createElement("div",{className:be.childRowContainer},Qt)),o.a.createElement(L.a.Cell,{placement:"last"},o.a.createElement(Ct.b,{disabled:!d.value(),input:{id:"",name:"",type:"integer",defval:0},value:m.value(),onChange:this._onValueChange}))),o.a.createElement(L.a.Row,null,o.a.createElement(L.a.Cell,{placement:"first"},o.a.createElement("div",{className:be.childRowContainer},Kt)),o.a.createElement(L.a.Cell,{placement:"last"},o.a.createElement(Re.a,{disabled:!d.value(),className:be.defaultSelect,menuItemClassName:be.defaultSelectItem,items:Xt,value:v.value(),onChange:this._onDirectionChange}))),u.map((function(e){return o.a.createElement(o.a.Fragment,{key:e},a.childs()[e].childs().colors.childNames().map((function(t,n){return o.a.createElement(x.a,{key:n,label:o.a.createElement("div",{className:be.childRowContainer},window.t(a.childs()[e].childs().titles.childs()[n].value()))},o.a.createElement(fe.a,{disabled:!d.value(),color:a.childs()[e].childs().colors.childs()[n],transparency:a.childs()[e].childs().transparencies.childs()[n]}))})))})),o.a.createElement(ut,{id:"pocLines",title:f.childs().name.value(),color:f.childs().color,visible:f.childs().visible,thickness:f.childs().width},o.a.createElement(yt,{disabled:!f.childs().visible.value(),className:be.smallStyleControl,lineStyle:f.childs().style})),b&&o.a.createElement(ut,{id:"developingPoc",title:window.t(b.childs().title.value()),color:b.childs().color,visible:b.childs().visible,
|
|
||||||
thickness:b.childs().linewidth},o.a.createElement(yt,{disabled:!b.childs().visible.value(),className:be.smallStyleControl,lineStyle:b.childs().linestyle})),w&&g&&o.a.createElement(ut,{id:"developingPoc",title:Jt,color:[w.childs().color,g.childs().color],visible:[w.childs().visible,g.childs().visible],thickness:[w.childs().linewidth,g.childs().linewidth]},o.a.createElement(yt,{disabled:!w.childs().visible.value(),className:be.smallStyleControl,lineStyle:w.childs().linestyle})),s&&o.a.createElement(x.a,{label:o.a.createElement("div",null,window.t(s.childs().histBoxBg.childs().name.value()))},o.a.createElement(fe.a,{color:s.childs().histBoxBg.childs().color,transparency:s.childs().histBoxBg.childs().transparency})))},t.prototype._setHhistsProperty=function(e,t){for(var n=this.context.setValue,r=this.props,l=r.metaInfo,a=r.property.childs().graphics.childs().hhists,o=Object.keys(Object(i.ensureDefined)(l.graphics.hhists)),c=0;c<o.length;c++){var s=a.childs()[o[c]].child(e);n(Object(i.ensureDefined)(s),t,Ut)}},t.contextType=X.b,t}(o.a.PureComponent);for(var $t=n("KJt4"),en={PivotPointsStandard:function(){var e=Object(i.ensureNotNull)(Object(a.useContext)(Oe)).properties();return o.a.createElement(Gt,{property:e})},VbPVisible:function(){var e=Object(i.ensureNotNull)(Object(a.useContext)(Oe)),t=e.metaInfo(),n=e.properties();return o.a.createElement(Zt,{metaInfo:t,property:n})}},tn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){var e=this,t=Object(i.ensureNotNull)(this.context);return a.createElement(Oe.Consumer,null,(function(n){return a.createElement(X.a,{property:Object(i.ensureNotNull)(n).properties(),model:t},a.createElement(L.a,null,e._renderCustomContent(Object(i.ensureNotNull)(n).metaInfo().shortId)))}))},t.prototype._renderCustomContent=function(e){if(e in en){var t=en[e];return a.createElement(t,null)}return null},t.contextType=$t.a,t}(a.PureComponent),nn=n("Ecpn"),rn=window.t("Default"),ln=window.t("Precision"),an=window.t("Change Precision"),on=[{value:"default",content:rn}],cn=0;cn<=8;cn++)on.push({value:cn,content:cn.toString()});for(var sn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){(0,t.context.setValue)(t.props.precision,e,an)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.precision;return a.createElement(x.a,{label:ln},a.createElement(Re.a,{className:be.defaultSelect,menuItemClassName:be.defaultSelectItem,items:on,value:e.value(),onChange:this._onChange}))},t.contextType=X.b,t}(a.PureComponent),un=window.t("Default"),pn=window.t("Override Min Tick"),dn=window.t("Change Min Tick"),hn=[{priceScale:1,minMove:1,frac:!1},{priceScale:10,minMove:1,frac:!1},{priceScale:100,minMove:1,frac:!1},{priceScale:1e3,minMove:1,frac:!1},{priceScale:1e4,minMove:1,frac:!1},{priceScale:1e5,minMove:1,frac:!1},{priceScale:1e6,minMove:1,frac:!1},{priceScale:1e7,minMove:1,frac:!1},{priceScale:1e8,minMove:1,frac:!1},{priceScale:2,minMove:1,frac:!0},{priceScale:4,minMove:1,
|
|
||||||
frac:!0},{priceScale:8,minMove:1,frac:!0},{priceScale:16,minMove:1,frac:!0},{priceScale:32,minMove:1,frac:!0},{priceScale:64,minMove:1,frac:!0},{priceScale:128,minMove:1,frac:!0},{priceScale:320,minMove:1,frac:!0}],mn=[{value:"default",content:un}],vn=0;vn<hn.length;vn++){var yn=hn[vn];mn.push({value:yn.priceScale+","+yn.minMove+","+yn.frac,content:yn.minMove+"/"+yn.priceScale})}var fn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onChange=function(e){(0,t.context.setValue)(t.props.minTick,e,dn)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props.minTick;return a.createElement(x.a,{label:pn},a.createElement(Re.a,{className:be.defaultSelect,menuItemClassName:be.defaultSelectItem,items:mn,value:e.value(),onChange:this._onChange}))},t.contextType=X.b,t}(a.PureComponent),bn=n("5YG5"),wn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._findPlotPalette=function(e){var n=t.props.study,r=n.metaInfo(),l=Object(i.ensureDefined)(r.palettes);return Object(Q.isBarColorerPlot)(e)||Object(Q.isBgColorerPlot)(e)?{palette:l[e.palette],paletteProps:n.properties().palettes[e.palette]}:t._findPaletteByTargetId(e.id)},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this,t=this.props.study,n=t.metaInfo();if(Object(nn.a)(n.shortId))return a.createElement(tn,null);var l=new A.a(n).getUserEditablePlots(),o=t.properties(),c=o.bands,s=o.bandsBackground,u=o.areaBackground,p=o.precision,d=o.strategy,h=o.minTick,m=n.filledAreas,v=n.graphics,y=l.length>0,f=Object(bn.a)(t).canOverrideMinTick();return a.createElement(L.a,null,l.map((function(n){var l=Object(Q.isOhlcPlot)(n)?Object(r.a)(Object(r.a)({},n),{id:n.target}):n,o=e._findPlotPalette(l),i=o.palette,c=o.paletteProps;return a.createElement(dt,{key:n.id,plot:n,palette:i,paletteProps:c,study:t})})),c&&c.childNames().map((function(e,t){var n=c.child(e);if(!n.isHidden||!n.isHidden.value())return a.createElement(bt,{key:t,id:n.name.value(),property:n})})),s&&a.createElement(ut,{id:"bandsBackground",title:"Background",visible:s.fillBackground,color:s.backgroundColor,transparency:s.transparency}),u&&a.createElement(ut,{id:"areaBackground",title:"Background",visible:u.fillBackground,color:u.backgroundColor,transparency:u.transparency}),m&&m.map((function(n){if(!n.isHidden){var r=t.properties().filledAreasStyle[n.id],l=n.title||"Background";if(n.palette){var o=e._findPaletteByTargetId(n.id);return a.createElement(Ee,{key:n.id,area:n,palette:Object(i.ensureDefined)(o.palette),paletteProps:Object(i.ensureDefined)(o.paletteProps),styleProp:r})}return a.createElement(ut,{key:n.id,id:n.id,title:l,color:r.color,visible:r.visible,transparency:r.transparency})}})),v&&Object.keys(v).map((function(e,n){return a.createElement(Tt,{key:e,graphicType:e,study:t})})),y&&a.createElement(sn,{precision:p}),f&&a.createElement(fn,{minTick:h}),J.a.isScriptStrategy(n)&&a.createElement(wt,{orders:d.orders}))},t.prototype._findPaletteByTargetId=function(e){
|
|
||||||
for(var t=this.props.study,n=t.metaInfo(),r=n.plots,l=Object(i.ensureDefined)(n.palettes),a=0,o=r;a<o.length;a++){var c=o[a];if((Object(Q.isColorerPlot)(c)||Object(Q.isOhlcColorerPlot)(c))&&c.target===e)return{palette:l[c.palette],paletteProps:t.properties().palettes[c.palette]}}return{}},t}(a.PureComponent);function gn(e){return Object(X.c)(wn,Object(r.a)(Object(r.a)({},e),{property:e.study.properties()}))}var Cn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.render=function(){return a.createElement($t.a.Provider,{value:this.props.model},a.createElement(Oe.Provider,{value:this.props.source},a.createElement(gn,{study:this.props.source})))},t}(a.PureComponent),En=n("CW80");n.d(t,"EditObjectDialogRenderer",(function(){return Sn}));var Sn=function(){function e(e,t,n,r){var a=this;this._container=document.createElement("div"),this._isVisible=!1,this._timeout=null,this._handleClose=function(){l.unmountComponentAtNode(a._container),a._isVisible=!1,a._subscription.unsubscribe(a,a._handleCollectionChanged)},this._handleCancel=function(){a._model.undoToCheckpoint(a._checkpoint)},this._handleSubmit=function(){},this._handleActiveTabChanged=function(e){s.setValue(a._activeTabSettingsName(),e)},this._source=e,this._model=t,this._propertyPages=r,this._checkpoint=this._ensureCheckpoint(n),this._subscription=this._model.model().dataSourceCollectionChanged(),this._subscription.subscribe(this,this._handleCollectionChanged)}return e.prototype.hide=function(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()},e.prototype.isVisible=function(){return this._isVisible},e.prototype.focusOnText=function(){},e.prototype.show=function(e){if(void 0===e&&(e={}),u.enabled("property_pages")){var t=this._source.metaInfo();if(Object(En.isLineTool)(this._source)&&Object(d.trackEvent)("GUI","Drawing Properties",this._source.name()),Object(b.isStudy)(this._source)){var n=!this._source.isPine()||this._source.isStandardPine()?t.description:"Custom Pine";Object(d.trackEvent)("GUI","Study Properties",n)}var r={byId:{inputs:{title:window.t("Inputs"),Component:q},style:{title:window.t("Style"),Component:Cn},properties:{title:window.t("Properties"),Component:U}},allIds:[]},o=new A.a(t);o.hasUserEditableInputs()&&r.allIds.push("inputs"),o.hasUserEditableProperties()&&r.allIds.push("properties"),o.hasUserEditableStyles()&&r.allIds.push("style"),r=this._getPagesForStudyLineTool(r);var i=e.initialTab||s.getValue(this._activeTabSettingsName())||"inputs",h=Object(c.clean)(t.shortDescription,!0);0,l.render(a.createElement(g,{title:h,model:this._model,source:this._source,initialActiveTab:r.allIds.includes(i)?i:r.allIds[0],pages:r,onSubmit:this._handleSubmit,onCancel:this._handleCancel,onClose:this._handleClose,onActiveTabChanged:this._handleActiveTabChanged}),this._container),this._isVisible=!0,p.emit("edit_object_dialog",{objectType:"study",scriptTitle:this._source.title()})}},e.prototype._activeTabSettingsName=function(){return"properties_dialog.active_tab.study"},
|
|
||||||
e.prototype._ensureCheckpoint=function(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e},e.prototype._getPagesForStudyLineTool=function(e){if(this._propertyPages){var t=this._propertyPages.filter((function(e){return"coordinates"===e.id||"visibility"===e.id})),n={allIds:t.map((function(e){return e.id})),byId:t.reduce((function(e,t){var n;return Object(r.a)(Object(r.a)({},e),((n={})[t.id]={title:t.title,page:t},n))}),{})};return{allIds:Object(r.f)(e.allIds,n.allIds),byId:Object(r.a)(Object(r.a)({},e.byId),n.byId)}}return e},e.prototype._handleCollectionChanged=function(){var e=this;null===this._timeout&&(this._timeout=setTimeout((function(){e._closeDialogIfSourceIsDeleted(),e._timeout=null})))},e.prototype._closeDialogIfSourceIsDeleted=function(){null===this._model.model().dataSourceForId(this._source.id())&&this._handleClose()},e}()},"ZSM+":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="currentColor"><circle cx="9" cy="14" r="1"/><circle cx="4" cy="14" r="1"/><circle cx="14" cy="14" r="1"/><circle cx="19" cy="14" r="1"/><circle cx="24" cy="14" r="1"/></svg>'},ZtdB:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M4.5 20v-7m3 7V10m3 10V8m3 12V10m3 10v-8m3 8V10m3 10V8"/></svg>'},bQEj:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M4 13.5h20"/></svg>'},br6c:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><circle stroke="currentColor" cx="14" cy="14" r="6.5"/></svg>'},flzi:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M19.424 16.735l.478.765H8.098l.478-.765 5-8L14 8.057l.424.678 5 8z"/></svg>'},iB0j:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M9 9l11 11M9 20L20 9"/></svg>'},kMtk:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M11 8.5h-.5v9.707l.146.147 3 3 .354.353.354-.353 3-3 .146-.147V8.5H11z"/></svg>'},lOpG:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M14 7l7.424 6.114a.5.5 0 0 1-.318.886H18.5v7h-9v-7H6.894a.5.5 0 0 1-.318-.886L14 7z"/></svg>'},leq5:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M19.424 11.265l.478-.765H8.098l.478.765 5 8 .424.678.424-.678 5-8z"/></svg>'},"m+Gx":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path stroke="currentColor" d="M9 14.5h11M14.5 20V9"/></svg>'},"rlj/":function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M5.5 17v5.5h4v-18h4v12h4v-9h4V21"/></svg>'},"sPU+":function(e,t){
|
|
||||||
e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M10.5 13a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0zM16.5 19a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0zM22.5 8a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0z"/></svg>'},tH7p:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M5.5 13.52v4.98a1 1 0 0 0 1 1h15a1 1 0 0 0 1-1V8.914c0-.89-1.077-1.337-1.707-.707l-4.66 4.66a1 1 0 0 1-1.332.074l-3.716-2.973a1 1 0 0 0-1.198-.039l-3.96 2.772a1 1 0 0 0-.427.82z"/></svg>'},tQCG:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M13 11.5l-1.915-1.532a1 1 0 0 0-1.198-.039l-3.96 2.772a1 1 0 0 0-.427.82V18.5a1 1 0 0 0 1 1H13m3.5-7l4.293-4.293c.63-.63 1.707-.184 1.707.707V18.5a1 1 0 0 1-1 1H16"/><path fill="currentColor" d="M14 6h1v2h-1zM14 11h1v2h-1zM14 16h1v2h-1zM14 21h1v2h-1z"/></svg>'},wwEg:function(e,t,n){e.exports={smallStyleControl:"smallStyleControl-1XGqoHgA",additionalSelect:"additionalSelect-1RoWzlTA",childRowContainer:"childRowContainer-_iCnmDPI",defaultSelect:"defaultSelect-DeTJWnAh",defaultSelectItem:"defaultSelectItem-1jN74NCa",block:"block-3Tp_jRog",group:"group-2HQIdqE5",wrapGroup:"wrapGroup-3gHGJIrr",textMarkGraphicBlock:"textMarkGraphicBlock-1nDopgxR",textMarkGraphicWrapGroup:"textMarkGraphicWrapGroup-3QaIoY03"}},xHjM:function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="none"><path stroke="currentColor" d="M5.5 16.5l4.586-4.586a2 2 0 0 1 2.828 0l3.172 3.172a2 2 0 0 0 2.828 0L23.5 10.5"/></svg>'},z1Uu:function(e,t,n){e.exports={defaultSelect:"defaultSelect-2RDyqwu4"}}}]);
|
|
||||||
@@ -2,5 +2,5 @@
|
|||||||
75:"a18f9c5574042edccb0c",76:"8b955329496da7d36718",77:"c2f762ec24ba1279c464",78:"764fc3f71f5324ce7293",79:"17abe3e8dce352c1b3ab",80:"38244b86bc9840075bb5",81:"430b6fd4ee5eb09a4566",82:"7f8e58d310a50057ccf6",83:"8add9e22bb9dfb7c8aad",84:"533a21e5886f7b8d232a",85:"ca2cc06c230c1c63e7c8",86:"b87d617cc897f663442c",87:"09f8767750ff28ef4979",88:"3259d48ee3e8c45a291b",89:"0add1f62c82866a2d5f7",90:"ee9032b7dbf988aeda7c",91:"eb69a67796d2aa2e3a38",92:"3f98f1eb055238a52282",93:"9f4af1b4b96c0ab704be",94:"e9a6bec06ee11d2c2d4a",95:"8f574331c5f7254e658c",96:"ce3193491dd785bd0aea",97:"cc1ebe280e7f1c658409",98:"b58f53d578fc65c1d1e0",99:"26d22fe672825cc3e1c7",100:"325b9405f45d6fda33a6","general-property-page":"31d6cfe0d16ae931b73c","study-property-pages-with-definitions":"31d6cfe0d16ae931b73c","lt-property-pages-with-definitions":"31d6cfe0d16ae931b73c",editobjectdialog:"31d6cfe0d16ae931b73c","ds-property-pages":"31d6cfe0d16ae931b73c",symbolsearch:"31d6cfe0d16ae931b73c","change-interval-dialog":"31d6cfe0d16ae931b73c","line-tools-icons":"31d6cfe0d16ae931b73c","floating-toolbars":"31d6cfe0d16ae931b73c","chart-widget-gui":"31d6cfe0d16ae931b73c","dialogs-core":"9db9c82fc6dd9472e2cc","create-dialog":"31d6cfe0d16ae931b73c","add-compare-dialog":"31d6cfe0d16ae931b73c","export-data":"31d6cfe0d16ae931b73c","lt-pane-views":"31d6cfe0d16ae931b73c",react:"31d6cfe0d16ae931b73c","symbol-info-dialog-impl":"31d6cfe0d16ae931b73c","general-chart-properties-dialog":"31d6cfe0d16ae931b73c","new-edit-object-dialog":"31d6cfe0d16ae931b73c","new-confirm-inputs-dialog":"31d6cfe0d16ae931b73c","study-market":"31d6cfe0d16ae931b73c","study-template-dialog":"31d6cfe0d16ae931b73c","simple-dialog":"31d6cfe0d16ae931b73c","go-to-date-dialog-impl":"31d6cfe0d16ae931b73c","chart-bottom-toolbar":"31d6cfe0d16ae931b73c","currency-label-menu":"31d6cfe0d16ae931b73c","restricted-toolset":"31d6cfe0d16ae931b73c","drawing-toolbar":"31d6cfe0d16ae931b73c","take-chart-image-dialog-impl":"31d6cfe0d16ae931b73c","header-toolbar":"31d6cfe0d16ae931b73c","context-menu-renderer":"31d6cfe0d16ae931b73c","chart-event-hint":"31d6cfe0d16ae931b73c",redux:"31d6cfe0d16ae931b73c","load-chart-dialog":"31d6cfe0d16ae931b73c","source-properties-editor":"31d6cfe0d16ae931b73c","object-tree-dialog":"31d6cfe0d16ae931b73c","series-pane-views":"31d6cfe0d16ae931b73c","study-pane-views":"31d6cfe0d16ae931b73c","lazy-jquery-ui":"31d6cfe0d16ae931b73c",hammerjs:"31d6cfe0d16ae931b73c","full-tooltips-popup":"31d6cfe0d16ae931b73c","lazy-velocity":"31d6cfe0d16ae931b73c","show-theme-save-dialog":"31d6cfe0d16ae931b73c","custom-intervals-add-dialog":"31d6cfe0d16ae931b73c",clipboard:"31d6cfe0d16ae931b73c","manage-drawings-dialog":"31d6cfe0d16ae931b73c","series-icons-map":"31d6cfe0d16ae931b73c"}[e]+("rtl"===document.dir?".rtl.css":".css"),f=o.p+c,b=document.getElementsByTagName("link"),r=0;r<b.length;r++){var i=(l=b[r]).getAttribute("data-href")||l.getAttribute("href");if("stylesheet"===l.rel&&(i===c||i===f))return a()}var n=document.getElementsByTagName("style");for(r=0;r<n.length;r++){var l
|
75:"a18f9c5574042edccb0c",76:"8b955329496da7d36718",77:"c2f762ec24ba1279c464",78:"764fc3f71f5324ce7293",79:"17abe3e8dce352c1b3ab",80:"38244b86bc9840075bb5",81:"430b6fd4ee5eb09a4566",82:"7f8e58d310a50057ccf6",83:"8add9e22bb9dfb7c8aad",84:"533a21e5886f7b8d232a",85:"ca2cc06c230c1c63e7c8",86:"b87d617cc897f663442c",87:"09f8767750ff28ef4979",88:"3259d48ee3e8c45a291b",89:"0add1f62c82866a2d5f7",90:"ee9032b7dbf988aeda7c",91:"eb69a67796d2aa2e3a38",92:"3f98f1eb055238a52282",93:"9f4af1b4b96c0ab704be",94:"e9a6bec06ee11d2c2d4a",95:"8f574331c5f7254e658c",96:"ce3193491dd785bd0aea",97:"cc1ebe280e7f1c658409",98:"b58f53d578fc65c1d1e0",99:"26d22fe672825cc3e1c7",100:"325b9405f45d6fda33a6","general-property-page":"31d6cfe0d16ae931b73c","study-property-pages-with-definitions":"31d6cfe0d16ae931b73c","lt-property-pages-with-definitions":"31d6cfe0d16ae931b73c",editobjectdialog:"31d6cfe0d16ae931b73c","ds-property-pages":"31d6cfe0d16ae931b73c",symbolsearch:"31d6cfe0d16ae931b73c","change-interval-dialog":"31d6cfe0d16ae931b73c","line-tools-icons":"31d6cfe0d16ae931b73c","floating-toolbars":"31d6cfe0d16ae931b73c","chart-widget-gui":"31d6cfe0d16ae931b73c","dialogs-core":"9db9c82fc6dd9472e2cc","create-dialog":"31d6cfe0d16ae931b73c","add-compare-dialog":"31d6cfe0d16ae931b73c","export-data":"31d6cfe0d16ae931b73c","lt-pane-views":"31d6cfe0d16ae931b73c",react:"31d6cfe0d16ae931b73c","symbol-info-dialog-impl":"31d6cfe0d16ae931b73c","general-chart-properties-dialog":"31d6cfe0d16ae931b73c","new-edit-object-dialog":"31d6cfe0d16ae931b73c","new-confirm-inputs-dialog":"31d6cfe0d16ae931b73c","study-market":"31d6cfe0d16ae931b73c","study-template-dialog":"31d6cfe0d16ae931b73c","simple-dialog":"31d6cfe0d16ae931b73c","go-to-date-dialog-impl":"31d6cfe0d16ae931b73c","chart-bottom-toolbar":"31d6cfe0d16ae931b73c","currency-label-menu":"31d6cfe0d16ae931b73c","restricted-toolset":"31d6cfe0d16ae931b73c","drawing-toolbar":"31d6cfe0d16ae931b73c","take-chart-image-dialog-impl":"31d6cfe0d16ae931b73c","header-toolbar":"31d6cfe0d16ae931b73c","context-menu-renderer":"31d6cfe0d16ae931b73c","chart-event-hint":"31d6cfe0d16ae931b73c",redux:"31d6cfe0d16ae931b73c","load-chart-dialog":"31d6cfe0d16ae931b73c","source-properties-editor":"31d6cfe0d16ae931b73c","object-tree-dialog":"31d6cfe0d16ae931b73c","series-pane-views":"31d6cfe0d16ae931b73c","study-pane-views":"31d6cfe0d16ae931b73c","lazy-jquery-ui":"31d6cfe0d16ae931b73c",hammerjs:"31d6cfe0d16ae931b73c","full-tooltips-popup":"31d6cfe0d16ae931b73c","lazy-velocity":"31d6cfe0d16ae931b73c","show-theme-save-dialog":"31d6cfe0d16ae931b73c","custom-intervals-add-dialog":"31d6cfe0d16ae931b73c",clipboard:"31d6cfe0d16ae931b73c","manage-drawings-dialog":"31d6cfe0d16ae931b73c","series-icons-map":"31d6cfe0d16ae931b73c"}[e]+("rtl"===document.dir?".rtl.css":".css"),f=o.p+c,b=document.getElementsByTagName("link"),r=0;r<b.length;r++){var i=(l=b[r]).getAttribute("data-href")||l.getAttribute("href");if("stylesheet"===l.rel&&(i===c||i===f))return a()}var n=document.getElementsByTagName("style");for(r=0;r<n.length;r++){var l
|
||||||
;if((i=(l=n[r]).getAttribute("data-href"))===c||i===f)return a()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=a,s.onerror=function(a){var c=a&&a.target&&a.target.src||f,b=new Error("Loading CSS chunk "+e+" failed.\n("+c+")");b.code="CSS_CHUNK_LOAD_FAILED",b.request=c,delete t[e],s.parentNode.removeChild(s),d(b)},s.href=f,document.getElementsByTagName("head")[0].appendChild(s)})).then((function(){t[e]=0})));var d=f[e];if(0!==d&&!{1:1,2:1,5:1,6:1,7:1,9:1,10:1,11:1,12:1,15:1,16:1,19:1,20:1,21:1,25:1,26:1,27:1,28:1,29:1,31:1,33:1,34:1,35:1,36:1,41:1,43:1,44:1,45:1,46:1,47:1,48:1,53:1,57:1,58:1,61:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:1,75:1,76:1,77:1,78:1,79:1,80:1,81:1,82:1,83:1,84:1,85:1,86:1,87:1,88:1,89:1,90:1,91:1,92:1,93:1,94:1,95:1,96:1,97:1,98:1,99:1,100:1}[e])if(d)a.push(d[2]);else{var c=new Promise((function(a,c){d=f[e]=[a,c]}));a.push(d[2]=c);var b,r=document.createElement("script");r.charset="utf-8",r.timeout=120,o.nc&&r.setAttribute("nonce",o.nc),r.src=function(e){return o.p+""+({"general-property-page":"general-property-page","study-property-pages-with-definitions":"study-property-pages-with-definitions","lt-property-pages-with-definitions":"lt-property-pages-with-definitions",editobjectdialog:"editobjectdialog","ds-property-pages":"ds-property-pages",symbolsearch:"symbolsearch","change-interval-dialog":"change-interval-dialog","line-tools-icons":"line-tools-icons","floating-toolbars":"floating-toolbars","chart-widget-gui":"chart-widget-gui","dialogs-core":"dialogs-core","create-dialog":"create-dialog","add-compare-dialog":"add-compare-dialog","export-data":"export-data","lt-pane-views":"lt-pane-views",react:"react","symbol-info-dialog-impl":"symbol-info-dialog-impl","general-chart-properties-dialog":"general-chart-properties-dialog","new-edit-object-dialog":"new-edit-object-dialog","new-confirm-inputs-dialog":"new-confirm-inputs-dialog","study-market":"study-market","study-template-dialog":"study-template-dialog","simple-dialog":"simple-dialog","go-to-date-dialog-impl":"go-to-date-dialog-impl","chart-bottom-toolbar":"chart-bottom-toolbar","currency-label-menu":"currency-label-menu","restricted-toolset":"restricted-toolset","drawing-toolbar":"drawing-toolbar","take-chart-image-dialog-impl":"take-chart-image-dialog-impl","header-toolbar":"header-toolbar","context-menu-renderer":"context-menu-renderer","chart-event-hint":"chart-event-hint",redux:"redux","load-chart-dialog":"load-chart-dialog","source-properties-editor":"source-properties-editor","object-tree-dialog":"object-tree-dialog","series-pane-views":"series-pane-views","study-pane-views":"study-pane-views","lazy-jquery-ui":"lazy-jquery-ui",hammerjs:"hammerjs","full-tooltips-popup":"full-tooltips-popup","lazy-velocity":"lazy-velocity","show-theme-save-dialog":"show-theme-save-dialog","custom-intervals-add-dialog":"custom-intervals-add-dialog",clipboard:"clipboard","manage-drawings-dialog":"manage-drawings-dialog","series-icons-map":"series-icons-map"}[e]||e)+"."+{0:"c51b65452dbabc9c25f1",
|
;if((i=(l=n[r]).getAttribute("data-href"))===c||i===f)return a()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=a,s.onerror=function(a){var c=a&&a.target&&a.target.src||f,b=new Error("Loading CSS chunk "+e+" failed.\n("+c+")");b.code="CSS_CHUNK_LOAD_FAILED",b.request=c,delete t[e],s.parentNode.removeChild(s),d(b)},s.href=f,document.getElementsByTagName("head")[0].appendChild(s)})).then((function(){t[e]=0})));var d=f[e];if(0!==d&&!{1:1,2:1,5:1,6:1,7:1,9:1,10:1,11:1,12:1,15:1,16:1,19:1,20:1,21:1,25:1,26:1,27:1,28:1,29:1,31:1,33:1,34:1,35:1,36:1,41:1,43:1,44:1,45:1,46:1,47:1,48:1,53:1,57:1,58:1,61:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:1,75:1,76:1,77:1,78:1,79:1,80:1,81:1,82:1,83:1,84:1,85:1,86:1,87:1,88:1,89:1,90:1,91:1,92:1,93:1,94:1,95:1,96:1,97:1,98:1,99:1,100:1}[e])if(d)a.push(d[2]);else{var c=new Promise((function(a,c){d=f[e]=[a,c]}));a.push(d[2]=c);var b,r=document.createElement("script");r.charset="utf-8",r.timeout=120,o.nc&&r.setAttribute("nonce",o.nc),r.src=function(e){return o.p+""+({"general-property-page":"general-property-page","study-property-pages-with-definitions":"study-property-pages-with-definitions","lt-property-pages-with-definitions":"lt-property-pages-with-definitions",editobjectdialog:"editobjectdialog","ds-property-pages":"ds-property-pages",symbolsearch:"symbolsearch","change-interval-dialog":"change-interval-dialog","line-tools-icons":"line-tools-icons","floating-toolbars":"floating-toolbars","chart-widget-gui":"chart-widget-gui","dialogs-core":"dialogs-core","create-dialog":"create-dialog","add-compare-dialog":"add-compare-dialog","export-data":"export-data","lt-pane-views":"lt-pane-views",react:"react","symbol-info-dialog-impl":"symbol-info-dialog-impl","general-chart-properties-dialog":"general-chart-properties-dialog","new-edit-object-dialog":"new-edit-object-dialog","new-confirm-inputs-dialog":"new-confirm-inputs-dialog","study-market":"study-market","study-template-dialog":"study-template-dialog","simple-dialog":"simple-dialog","go-to-date-dialog-impl":"go-to-date-dialog-impl","chart-bottom-toolbar":"chart-bottom-toolbar","currency-label-menu":"currency-label-menu","restricted-toolset":"restricted-toolset","drawing-toolbar":"drawing-toolbar","take-chart-image-dialog-impl":"take-chart-image-dialog-impl","header-toolbar":"header-toolbar","context-menu-renderer":"context-menu-renderer","chart-event-hint":"chart-event-hint",redux:"redux","load-chart-dialog":"load-chart-dialog","source-properties-editor":"source-properties-editor","object-tree-dialog":"object-tree-dialog","series-pane-views":"series-pane-views","study-pane-views":"study-pane-views","lazy-jquery-ui":"lazy-jquery-ui",hammerjs:"hammerjs","full-tooltips-popup":"full-tooltips-popup","lazy-velocity":"lazy-velocity","show-theme-save-dialog":"show-theme-save-dialog","custom-intervals-add-dialog":"custom-intervals-add-dialog",clipboard:"clipboard","manage-drawings-dialog":"manage-drawings-dialog","series-icons-map":"series-icons-map"}[e]||e)+"."+{0:"c51b65452dbabc9c25f1",
|
||||||
1:"b288a641198a0f397ac3",2:"28f081c808a9558ca34f",3:"b623d0646c03530f1105",4:"4adf1cf209602d27db55",5:"c509c0cc19ec66d5c4fa",6:"fcc6fec60acc5d922a67",7:"ed2052c5b657f5d653a5",8:"3ce79a9e0dd5888c97b9",9:"c893b34fedaa1aaead69",10:"f71cece1b9ed270fa72b",11:"6ba2ee83530adf0eda84",12:"51460a349f8063ca0fc9",13:"26df2ab4d58291d7d0db",14:"8a1c09d0cc046ee352ea",15:"b2cd90ad262ace3738d5",16:"ce20b7ac96647a3f8db3",17:"812967a3f6bf3ba37d40",18:"0e2d5b879751afe5175f",19:"d82fd24c19b8b5b0168c",20:"ac1df5ba118b3c643984",21:"9864c695bca01fd6a832",22:"5e99faa1b95838e65246",23:"0048763e760dd9c09f28",24:"3b5295668ac3a4340170",25:"65a26b3cf9d34008ce74",26:"fec5a763f673fd4b61da",27:"1315fbf8ca84500bff60",28:"4ff6cc36779a613b5a8a",29:"4c923634e8711048f68e",30:"36ec5a509607267bd818",31:"c031c34eff81df66ef7c",32:"1fd23ee9324c9649d92e",33:"adbdf95fb83198a65aa6",34:"63b784d91d939bfbf239",35:"8fcd38d8bd520da19f02",36:"50b67a4f1f492f8621d6",37:"39f9db9142205c486897",38:"40fb00ae9a08f9dd5349",39:"a6130664dae0d4fc80ab",40:"9949ef6da731c6a83385",41:"7194ede4f533ae00748b",42:"63484ca26d29678c6f2d",43:"d0fb62d739ece98891c1",44:"41a84319e3fd92e98c79",45:"11bad41d3b9230cd2771",46:"6614f1d452109bd0ef6a",47:"8b5d822739a0f401220f",48:"60defb1a29bfc2a642c5",49:"145e6fc62a3fd24a376d",50:"2a1814f78e291ad8914d",51:"534960ff72639f0b05ce",52:"03392a9d764c54226cc8",53:"d9fb9c76030bff678c62",54:"cc43bf9282bd82379b96",55:"4d271142585f592d0c26",56:"f01357fbc83a4835d9e1",57:"09075183cf8651c76e8a",58:"ac20449ddbb7f37874cc",59:"c2ed5d36f77360f27b6d",60:"df2891bf011c68732c8b",61:"fb29f65342062c04fe5b",62:"40b2f091122109aa2e58",63:"a4646519c7b7cc08d52e",64:"db4e3db232312db40830",65:"837b4c0cde707c4ed481",66:"6a1a05ff6258f0d9c0b5",67:"2cf5dadaebf6858d8623",68:"b36f4cddc110cd1477c0",69:"7d3206a8fc66bf9d894d",70:"50a6d9aa8157538b5bd6",71:"0647b6ab152cbbfe213f",72:"4b79d29d2c0e13ea94c5",73:"801f0de9b068229d1755",74:"2521feec78da95ba2621",75:"8bb207814ad927d3c48d",76:"4db2074aaa017b28c166",77:"8587c41bdb5c9a5ff60c",78:"0836c0a10065469ef826",79:"d0fe3aa80138c7afb9d7",80:"c12bb8ac041c5c08c24e",81:"ade0deec07870e8797be",82:"b5b1ff09fec0a31d9994",83:"49cdafc9d9d9ae09e012",84:"d0bc6b5ed24222952735",85:"bf8b8486318ff980a873",86:"f3b65677452be8f13552",87:"f1667756b87758e62352",88:"3566ae24d07b0a360ea7",89:"38c1dbb0153001054e99",90:"d2b7abe9dbef67c1ac2f",91:"483a8d7dc828f742da6e",92:"cb54431056b47772623a",93:"397809bee4d08b92d346",94:"981d08217c30a7c30653",95:"5f5f61714eed37a54f31",96:"21768dcd59bb782e1582",97:"980a538b52d89163fa5b",98:"2c086de4934c319951b5",99:"ddd3a12ae5dd02879b57",100:"53362ee86ad359a596b6","general-property-page":"c6ebbf6b39755edf1a26","study-property-pages-with-definitions":"803356ca3b9a74b7da72","lt-property-pages-with-definitions":"7973568e8f5324791942",editobjectdialog:"345ceed6a57a262d23dc","ds-property-pages":"de11a7cf49bbaf631d95",symbolsearch:"21be776b6eb3e5dd4087","change-interval-dialog":"acea3a9e262520a749cc","line-tools-icons":"b7202bf0cb964a3a2881","floating-toolbars":"8c93d6bcf28bc158d850","chart-widget-gui":"4e5320634881c9448336",
|
1:"b288a641198a0f397ac3",2:"28f081c808a9558ca34f",3:"b623d0646c03530f1105",4:"4adf1cf209602d27db55",5:"c509c0cc19ec66d5c4fa",6:"fcc6fec60acc5d922a67",7:"ed2052c5b657f5d653a5",8:"3ce79a9e0dd5888c97b9",9:"c893b34fedaa1aaead69",10:"f71cece1b9ed270fa72b",11:"6ba2ee83530adf0eda84",12:"51460a349f8063ca0fc9",13:"26df2ab4d58291d7d0db",14:"8a1c09d0cc046ee352ea",15:"b2cd90ad262ace3738d5",16:"ce20b7ac96647a3f8db3",17:"812967a3f6bf3ba37d40",18:"0e2d5b879751afe5175f",19:"d82fd24c19b8b5b0168c",20:"ac1df5ba118b3c643984",21:"9864c695bca01fd6a832",22:"5e99faa1b95838e65246",23:"0048763e760dd9c09f28",24:"3b5295668ac3a4340170",25:"65a26b3cf9d34008ce74",26:"fec5a763f673fd4b61da",27:"1315fbf8ca84500bff60",28:"4ff6cc36779a613b5a8a",29:"4c923634e8711048f68e",30:"36ec5a509607267bd818",31:"c031c34eff81df66ef7c",32:"1fd23ee9324c9649d92e",33:"adbdf95fb83198a65aa6",34:"63b784d91d939bfbf239",35:"8fcd38d8bd520da19f02",36:"50b67a4f1f492f8621d6",37:"39f9db9142205c486897",38:"40fb00ae9a08f9dd5349",39:"a6130664dae0d4fc80ab",40:"9949ef6da731c6a83385",41:"7194ede4f533ae00748b",42:"63484ca26d29678c6f2d",43:"d0fb62d739ece98891c1",44:"41a84319e3fd92e98c79",45:"11bad41d3b9230cd2771",46:"6614f1d452109bd0ef6a",47:"8b5d822739a0f401220f",48:"60defb1a29bfc2a642c5",49:"145e6fc62a3fd24a376d",50:"2a1814f78e291ad8914d",51:"534960ff72639f0b05ce",52:"03392a9d764c54226cc8",53:"d9fb9c76030bff678c62",54:"cc43bf9282bd82379b96",55:"4d271142585f592d0c26",56:"f01357fbc83a4835d9e1",57:"09075183cf8651c76e8a",58:"ac20449ddbb7f37874cc",59:"c2ed5d36f77360f27b6d",60:"df2891bf011c68732c8b",61:"fb29f65342062c04fe5b",62:"40b2f091122109aa2e58",63:"a4646519c7b7cc08d52e",64:"db4e3db232312db40830",65:"837b4c0cde707c4ed481",66:"6a1a05ff6258f0d9c0b5",67:"2cf5dadaebf6858d8623",68:"b36f4cddc110cd1477c0",69:"7d3206a8fc66bf9d894d",70:"50a6d9aa8157538b5bd6",71:"0647b6ab152cbbfe213f",72:"4b79d29d2c0e13ea94c5",73:"801f0de9b068229d1755",74:"2521feec78da95ba2621",75:"8bb207814ad927d3c48d",76:"4db2074aaa017b28c166",77:"8587c41bdb5c9a5ff60c",78:"0836c0a10065469ef826",79:"d0fe3aa80138c7afb9d7",80:"c12bb8ac041c5c08c24e",81:"ade0deec07870e8797be",82:"b5b1ff09fec0a31d9994",83:"49cdafc9d9d9ae09e012",84:"d0bc6b5ed24222952735",85:"bf8b8486318ff980a873",86:"f3b65677452be8f13552",87:"f1667756b87758e62352",88:"3566ae24d07b0a360ea7",89:"38c1dbb0153001054e99",90:"d2b7abe9dbef67c1ac2f",91:"483a8d7dc828f742da6e",92:"cb54431056b47772623a",93:"397809bee4d08b92d346",94:"981d08217c30a7c30653",95:"5f5f61714eed37a54f31",96:"21768dcd59bb782e1582",97:"980a538b52d89163fa5b",98:"2c086de4934c319951b5",99:"ddd3a12ae5dd02879b57",100:"53362ee86ad359a596b6","general-property-page":"c6ebbf6b39755edf1a26","study-property-pages-with-definitions":"803356ca3b9a74b7da72","lt-property-pages-with-definitions":"7973568e8f5324791942",editobjectdialog:"345ceed6a57a262d23dc","ds-property-pages":"de11a7cf49bbaf631d95",symbolsearch:"21be776b6eb3e5dd4087","change-interval-dialog":"acea3a9e262520a749cc","line-tools-icons":"b7202bf0cb964a3a2881","floating-toolbars":"8c93d6bcf28bc158d850","chart-widget-gui":"4e5320634881c9448336",
|
||||||
"dialogs-core":"e38859b0949bd10b7f09","create-dialog":"ad987459f1f3e4a16faa","add-compare-dialog":"a581e24a8887be371793","export-data":"d7d4f02b4d586230f673","lt-pane-views":"7e5dac32ee7c5ae0cd9c",react:"aacf0bcbee216278af76","symbol-info-dialog-impl":"14dd926290a6921e5afb","general-chart-properties-dialog":"7eeff981b93b2f39a5ad","new-edit-object-dialog":"b61885e9e9239e869ac8","new-confirm-inputs-dialog":"accc796e3312b8e73941","study-market":"74d3711522bad571b9e0","study-template-dialog":"99a59d3d0e93d2745694","simple-dialog":"60546930528a419a157b","go-to-date-dialog-impl":"250a661e3dac87c233c9","chart-bottom-toolbar":"cda64ea7fc816a874774","currency-label-menu":"331fbca389fa984bc7e1","restricted-toolset":"073389147986701b4bcf","drawing-toolbar":"0826f776d30b0764b5b9","take-chart-image-dialog-impl":"4ef0571bf678dc8a066a","header-toolbar":"4fd903fadcdd081ad879","context-menu-renderer":"aa746a31f064f280158a","chart-event-hint":"3efa961f8c64d2df9d35",redux:"68330eeba49586b58519","load-chart-dialog":"69bd22f3b856a2183ffc","source-properties-editor":"fa7b9bb7d6d02bc9e12a","object-tree-dialog":"ebe748a34f1de01a65ca","series-pane-views":"9ae3734ef4c977e2abd8","study-pane-views":"663d848d1f862c7722fb","lazy-jquery-ui":"249e13605f8c71ad218d",hammerjs:"301c6434a50c89e51f83","full-tooltips-popup":"4f18578449a7ae3bc3a6","lazy-velocity":"90ed6d5911c9f69dd4d3","show-theme-save-dialog":"4c32f91c3866201ca968","custom-intervals-add-dialog":"e5f82cb6a33a4fceb970",clipboard:"995cff27aef8666b7892","manage-drawings-dialog":"5728a003305f935bc342","series-icons-map":"44b038e5d25e419aed88"}[e]+".js"}(e);var i=new Error;b=function(a){r.onerror=r.onload=null,clearTimeout(n);var d=f[e];if(0!==d){if(d){var c=a&&("load"===a.type?"missing":a.type),t=a&&a.target&&a.target.src;i.message="Loading chunk "+e+" failed.\n("+c+": "+t+")",i.name="ChunkLoadError",i.type=c,i.request=t,d[1](i)}f[e]=void 0}};var n=setTimeout((function(){b({type:"timeout",target:r})}),12e4);r.onerror=r.onload=b,document.head.appendChild(r)}return Promise.all(a)},o.m=e,o.c=c,o.d=function(e,a,d){o.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:d})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,a){if(1&a&&(e=o(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var d=Object.create(null);if(o.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var c in e)o.d(d,c,function(a){return e[a]}.bind(null,c));return d},o.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(a,"a",a),a},o.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},o.p="bundles/",o.p=window.WEBPACK_PUBLIC_PATH||o.p;var r=o.e,i=Object.create(null);o.e=function(e){if(!i[e]){i[e]=function e(a,d){return r(a).catch((function(){return new Promise((function(c){var t=function(){window.removeEventListener("online",t,!1),
|
"dialogs-core":"e38859b0949bd10b7f09","create-dialog":"ad987459f1f3e4a16faa","add-compare-dialog":"a581e24a8887be371793","export-data":"d7d4f02b4d586230f673","lt-pane-views":"7e5dac32ee7c5ae0cd9c",react:"aacf0bcbee216278af76","symbol-info-dialog-impl":"14dd926290a6921e5afb","general-chart-properties-dialog":"7eeff981b93b2f39a5ad","new-edit-object-dialog":"9dd83425e2a70f825dd0","new-confirm-inputs-dialog":"accc796e3312b8e73941","study-market":"74d3711522bad571b9e0","study-template-dialog":"99a59d3d0e93d2745694","simple-dialog":"60546930528a419a157b","go-to-date-dialog-impl":"250a661e3dac87c233c9","chart-bottom-toolbar":"cda64ea7fc816a874774","currency-label-menu":"331fbca389fa984bc7e1","restricted-toolset":"073389147986701b4bcf","drawing-toolbar":"0826f776d30b0764b5b9","take-chart-image-dialog-impl":"4ef0571bf678dc8a066a","header-toolbar":"4fd903fadcdd081ad879","context-menu-renderer":"aa746a31f064f280158a","chart-event-hint":"3efa961f8c64d2df9d35",redux:"68330eeba49586b58519","load-chart-dialog":"69bd22f3b856a2183ffc","source-properties-editor":"fa7b9bb7d6d02bc9e12a","object-tree-dialog":"ebe748a34f1de01a65ca","series-pane-views":"9ae3734ef4c977e2abd8","study-pane-views":"663d848d1f862c7722fb","lazy-jquery-ui":"249e13605f8c71ad218d",hammerjs:"301c6434a50c89e51f83","full-tooltips-popup":"4f18578449a7ae3bc3a6","lazy-velocity":"90ed6d5911c9f69dd4d3","show-theme-save-dialog":"4c32f91c3866201ca968","custom-intervals-add-dialog":"e5f82cb6a33a4fceb970",clipboard:"995cff27aef8666b7892","manage-drawings-dialog":"5728a003305f935bc342","series-icons-map":"44b038e5d25e419aed88"}[e]+".js"}(e);var i=new Error;b=function(a){r.onerror=r.onload=null,clearTimeout(n);var d=f[e];if(0!==d){if(d){var c=a&&("load"===a.type?"missing":a.type),t=a&&a.target&&a.target.src;i.message="Loading chunk "+e+" failed.\n("+c+": "+t+")",i.name="ChunkLoadError",i.type=c,i.request=t,d[1](i)}f[e]=void 0}};var n=setTimeout((function(){b({type:"timeout",target:r})}),12e4);r.onerror=r.onload=b,document.head.appendChild(r)}return Promise.all(a)},o.m=e,o.c=c,o.d=function(e,a,d){o.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:d})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,a){if(1&a&&(e=o(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var d=Object.create(null);if(o.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var c in e)o.d(d,c,function(a){return e[a]}.bind(null,c));return d},o.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(a,"a",a),a},o.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},o.p="bundles/",o.p=window.WEBPACK_PUBLIC_PATH||o.p;var r=o.e,i=Object.create(null);o.e=function(e){if(!i[e]){i[e]=function e(a,d){return r(a).catch((function(){return new Promise((function(c){var t=function(){window.removeEventListener("online",t,!1),
|
||||||
!1===navigator.onLine?window.addEventListener("online",t,!1):c(d<2?e(a,d+1):r(a))};setTimeout(t,d*d*1e3)}))}))}(e,0);var a=function(){delete i[e]};i[e].then(a,a)}return i[e]},o.oe=function(e){throw console.error(e),e};var n=window.webpackJsonp=window.webpackJsonp||[],l=n.push.bind(n);n.push=a,n=n.slice();for(var s=0;s<n.length;s++)a(n[s]);var p=l;d()}([]);
|
!1===navigator.onLine?window.addEventListener("online",t,!1):c(d<2?e(a,d+1):r(a))};setTimeout(t,d*d*1e3)}))}))}(e,0);var a=function(){delete i[e]};i[e].then(a,a)}return i[e]},o.oe=function(e){throw console.error(e),e};var n=window.webpackJsonp=window.webpackJsonp||[],l=n.push.bind(n);n.push=a,n=n.slice();for(var s=0;s<n.length;s++)a(n[s]);var p=l;d()}([]);
|
||||||
@@ -52,19 +52,19 @@ return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},
|
|||||||
;var i=t.body,s=yt(t),a=n.clientTop||i.clientTop||0,u=n.clientLeft||i.clientLeft||0,l=s.pageYOffset||o.support.boxModel&&n.scrollTop||i.scrollTop,c=s.pageXOffset||o.support.boxModel&&n.scrollLeft||i.scrollLeft;return{top:r.top+l-a,left:r.left+c-u}}:function(e,t,n){for(var r,i=e.offsetParent,s=t.body,a=t.defaultView,u=a?a.getComputedStyle(e,null):e.currentStyle,l=e.offsetTop,c=e.offsetLeft;(e=e.parentNode)&&e!==s&&e!==n&&(!o.support.fixedPosition||"fixed"!==u.position);)r=a?a.getComputedStyle(e,null):e.currentStyle,l-=e.scrollTop,c-=e.scrollLeft,e===i&&(l+=e.offsetTop,c+=e.offsetLeft,!o.support.doesNotAddBorder||o.support.doesAddBorderForTableAndCells&&vt.test(e.nodeName)||(l+=parseFloat(r.borderTopWidth)||0,c+=parseFloat(r.borderLeftWidth)||0),i,i=e.offsetParent),o.support.subtractsBorderForOverflowNotVisible&&"visible"!==r.overflow&&(l+=parseFloat(r.borderTopWidth)||0,c+=parseFloat(r.borderLeftWidth)||0),u=r;return"relative"!==u.position&&"static"!==u.position||(l+=s.offsetTop,c+=s.offsetLeft),o.support.fixedPosition&&"fixed"===u.position&&(l+=Math.max(n.scrollTop,s.scrollTop),c+=Math.max(n.scrollLeft,s.scrollLeft)),{top:l,left:c}},o.fn.offset=function(e){if(arguments.length)return void 0===e?this:this.each((function(t){o.offset.setOffset(this,e,t)}));var t=this[0],n=t&&t.ownerDocument;return n?t===n.body?o.offset.bodyOffset(t):gt(t,n,n.documentElement):null},o.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return o.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(o.css(e,"marginTop"))||0,n+=parseFloat(o.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=o.css(e,"position");"static"===r&&(e.style.position="relative");var i,s,a=o(e),u=a.offset(),l=o.css(e,"top"),c=o.css(e,"left"),f={},d={};("absolute"===r||"fixed"===r)&&o.inArray("auto",[l,c])>-1?(i=(d=a.position()).top,s=d.left):(i=parseFloat(l)||0,s=parseFloat(c)||0),o.isFunction(t)&&(t=t.call(e,n,u)),null!=t.top&&(f.top=t.top-u.top+i),null!=t.left&&(f.left=t.left-u.left+s),"using"in t?t.using.call(e,f):a.css(f)}},o.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=mt.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(o.css(e,"marginTop"))||0,n.left-=parseFloat(o.css(e,"marginLeft"))||0,r.top+=parseFloat(o.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(o.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent||n.body;e&&!mt.test(e.nodeName)&&"static"===o.css(e,"position");)e=e.offsetParent;return e}))}}),o.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n=/Y/.test(t);o.fn[e]=function(r){return o.access(this,(function(e,r,i){var s=yt(e);if(void 0===i)return s?t in s?s[t]:o.support.boxModel&&s.document.documentElement[r]||s.document.body[r]:e[r];s?s.scrollTo(n?o(s).scrollLeft():i,n?i:o(s).scrollTop()):e[r]=i}),e,r,arguments.length,null)}})),o.each({Height:"height",Width:"width"},(function(e,t){
|
;var i=t.body,s=yt(t),a=n.clientTop||i.clientTop||0,u=n.clientLeft||i.clientLeft||0,l=s.pageYOffset||o.support.boxModel&&n.scrollTop||i.scrollTop,c=s.pageXOffset||o.support.boxModel&&n.scrollLeft||i.scrollLeft;return{top:r.top+l-a,left:r.left+c-u}}:function(e,t,n){for(var r,i=e.offsetParent,s=t.body,a=t.defaultView,u=a?a.getComputedStyle(e,null):e.currentStyle,l=e.offsetTop,c=e.offsetLeft;(e=e.parentNode)&&e!==s&&e!==n&&(!o.support.fixedPosition||"fixed"!==u.position);)r=a?a.getComputedStyle(e,null):e.currentStyle,l-=e.scrollTop,c-=e.scrollLeft,e===i&&(l+=e.offsetTop,c+=e.offsetLeft,!o.support.doesNotAddBorder||o.support.doesAddBorderForTableAndCells&&vt.test(e.nodeName)||(l+=parseFloat(r.borderTopWidth)||0,c+=parseFloat(r.borderLeftWidth)||0),i,i=e.offsetParent),o.support.subtractsBorderForOverflowNotVisible&&"visible"!==r.overflow&&(l+=parseFloat(r.borderTopWidth)||0,c+=parseFloat(r.borderLeftWidth)||0),u=r;return"relative"!==u.position&&"static"!==u.position||(l+=s.offsetTop,c+=s.offsetLeft),o.support.fixedPosition&&"fixed"===u.position&&(l+=Math.max(n.scrollTop,s.scrollTop),c+=Math.max(n.scrollLeft,s.scrollLeft)),{top:l,left:c}},o.fn.offset=function(e){if(arguments.length)return void 0===e?this:this.each((function(t){o.offset.setOffset(this,e,t)}));var t=this[0],n=t&&t.ownerDocument;return n?t===n.body?o.offset.bodyOffset(t):gt(t,n,n.documentElement):null},o.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return o.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(o.css(e,"marginTop"))||0,n+=parseFloat(o.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=o.css(e,"position");"static"===r&&(e.style.position="relative");var i,s,a=o(e),u=a.offset(),l=o.css(e,"top"),c=o.css(e,"left"),f={},d={};("absolute"===r||"fixed"===r)&&o.inArray("auto",[l,c])>-1?(i=(d=a.position()).top,s=d.left):(i=parseFloat(l)||0,s=parseFloat(c)||0),o.isFunction(t)&&(t=t.call(e,n,u)),null!=t.top&&(f.top=t.top-u.top+i),null!=t.left&&(f.left=t.left-u.left+s),"using"in t?t.using.call(e,f):a.css(f)}},o.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=mt.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(o.css(e,"marginTop"))||0,n.left-=parseFloat(o.css(e,"marginLeft"))||0,r.top+=parseFloat(o.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(o.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent||n.body;e&&!mt.test(e.nodeName)&&"static"===o.css(e,"position");)e=e.offsetParent;return e}))}}),o.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n=/Y/.test(t);o.fn[e]=function(r){return o.access(this,(function(e,r,i){var s=yt(e);if(void 0===i)return s?t in s?s[t]:o.support.boxModel&&s.document.documentElement[r]||s.document.body[r]:e[r];s?s.scrollTo(n?o(s).scrollLeft():i,n?i:o(s).scrollTop()):e[r]=i}),e,r,arguments.length,null)}})),o.each({Height:"height",Width:"width"},(function(e,t){
|
||||||
var n="client"+e,r="scroll"+e,i="offset"+e;o.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(o.css(e,t,"padding")):this[t]():null},o.fn["outer"+e]=function(e){var n=this[0];return n?n.style?parseFloat(o.css(n,t,e?"margin":"border")):this[t]():null},o.fn[t]=function(e){return o.access(this,(function(e,t,s){var a,u,l,c;return o.isWindow(e)?(u=(a=e.document).documentElement[n],o.support.boxModel&&u||a.body&&a.body[n]||u):9===e.nodeType?(a=e.documentElement)[n]>=a[r]?a[n]:Math.max(e.body[r],a[r],e.body[i],a[i]):void 0===s?(l=o.css(e,t),c=parseFloat(l),o.isNumeric(c)?c:l):void o(e).css(t,s)}),t,e,arguments.length,null)}})),e.exports=window.jQuery=window.$=o},PAQY:function(e,t,n){var r=n("QqfT")("meta"),i=n("zY5Q"),o=n("isQe"),s=n("gPPl").f,a=0,u=Object.isExtensible||function(){return!0},l=!n("u52/")((function(){return u(Object.preventExtensions({}))})),c=function(e){s(e,r,{value:{i:"O"+ ++a,w:{}}})},f=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[r].i},getWeak:function(e,t){if(!o(e,r)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[r].w},onFreeze:function(e){return l&&f.NEED&&u(e)&&!o(e,r)&&c(e),e}}},PPId:function(e,t){t.f=Object.getOwnPropertySymbols},QYoC:function(e,t,n){"use strict";var r;(r=jQuery).fn.contextMenu=function(e){r(this).bind("contextmenu",(function(t){return e(t),!1}))}},QqfT:function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},Qwlt:function(e,t,n){var r,i,o;i=[n("P5fv")],void 0===(o="function"==typeof(r=function(e){return e.ui=e.ui||{},e.ui.version="1.12.1"})?r.apply(t,i):r)||(e.exports=o)},R99l:function(e,t,n){"use strict";var r=n("Vrag"),i=n("yUtn"),o=n("AuAe"),s={};n("khJW")(s,n("IXQl")("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(s,{next:i(1,n)}),o(e,t+" Iterator")}},SYQx:function(e,t,n){var r=n("gPPl"),i=n("9TFj"),o=n("xjCr");e.exports=n("nULH")?Object.defineProperties:function(e,t){i(e);for(var n,s=o(t),a=s.length,u=0;a>u;)r.f(e,n=s[u++],t[n]);return e}},SpsL:function(e,t){!function(){function e(e){if(!Uint32Array.prototype.hasOwnProperty(e)){var t=Array.prototype[e];Int8Array.prototype[e]=t,Uint8Array.prototype[e]=t,Uint8ClampedArray.prototype[e]=t,Int16Array.prototype[e]=t,Uint16Array.prototype[e]=t,Int32Array.prototype[e]=t,Uint32Array.prototype[e]=t,Float32Array.prototype[e]=t,Float64Array.prototype[e]=t}}e("reduce"),e("reduceRight"),e("fill"),e("join")}()},SwRI:function(e,t){e.exports=!1},T0pI:function(e,t,n){var r=n("KGgr").parseInt,i=n("W+In").trim,o=n("YqzG"),s=/^[-+]?0[xX]/;e.exports=8!==r(o+"08")||22!==r(o+"0x16")?function(e,t){var n=i(String(e),3);return r(n,t>>>0||(s.test(n)?16:10))}:r},TnYX:function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(t){return{e:!0,v:t}}}},UyYM:function(e,t,n){"use strict";var r=n("1Vm/");function i(e){var t,n;this.promise=new e((function(e,r){
|
var n="client"+e,r="scroll"+e,i="offset"+e;o.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(o.css(e,t,"padding")):this[t]():null},o.fn["outer"+e]=function(e){var n=this[0];return n?n.style?parseFloat(o.css(n,t,e?"margin":"border")):this[t]():null},o.fn[t]=function(e){return o.access(this,(function(e,t,s){var a,u,l,c;return o.isWindow(e)?(u=(a=e.document).documentElement[n],o.support.boxModel&&u||a.body&&a.body[n]||u):9===e.nodeType?(a=e.documentElement)[n]>=a[r]?a[n]:Math.max(e.body[r],a[r],e.body[i],a[i]):void 0===s?(l=o.css(e,t),c=parseFloat(l),o.isNumeric(c)?c:l):void o(e).css(t,s)}),t,e,arguments.length,null)}})),e.exports=window.jQuery=window.$=o},PAQY:function(e,t,n){var r=n("QqfT")("meta"),i=n("zY5Q"),o=n("isQe"),s=n("gPPl").f,a=0,u=Object.isExtensible||function(){return!0},l=!n("u52/")((function(){return u(Object.preventExtensions({}))})),c=function(e){s(e,r,{value:{i:"O"+ ++a,w:{}}})},f=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[r].i},getWeak:function(e,t){if(!o(e,r)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[r].w},onFreeze:function(e){return l&&f.NEED&&u(e)&&!o(e,r)&&c(e),e}}},PPId:function(e,t){t.f=Object.getOwnPropertySymbols},QYoC:function(e,t,n){"use strict";var r;(r=jQuery).fn.contextMenu=function(e){r(this).bind("contextmenu",(function(t){return e(t),!1}))}},QqfT:function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},Qwlt:function(e,t,n){var r,i,o;i=[n("P5fv")],void 0===(o="function"==typeof(r=function(e){return e.ui=e.ui||{},e.ui.version="1.12.1"})?r.apply(t,i):r)||(e.exports=o)},R99l:function(e,t,n){"use strict";var r=n("Vrag"),i=n("yUtn"),o=n("AuAe"),s={};n("khJW")(s,n("IXQl")("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(s,{next:i(1,n)}),o(e,t+" Iterator")}},SYQx:function(e,t,n){var r=n("gPPl"),i=n("9TFj"),o=n("xjCr");e.exports=n("nULH")?Object.defineProperties:function(e,t){i(e);for(var n,s=o(t),a=s.length,u=0;a>u;)r.f(e,n=s[u++],t[n]);return e}},SpsL:function(e,t){!function(){function e(e){if(!Uint32Array.prototype.hasOwnProperty(e)){var t=Array.prototype[e];Int8Array.prototype[e]=t,Uint8Array.prototype[e]=t,Uint8ClampedArray.prototype[e]=t,Int16Array.prototype[e]=t,Uint16Array.prototype[e]=t,Int32Array.prototype[e]=t,Uint32Array.prototype[e]=t,Float32Array.prototype[e]=t,Float64Array.prototype[e]=t}}e("reduce"),e("reduceRight"),e("fill"),e("join")}()},SwRI:function(e,t){e.exports=!1},T0pI:function(e,t,n){var r=n("KGgr").parseInt,i=n("W+In").trim,o=n("YqzG"),s=/^[-+]?0[xX]/;e.exports=8!==r(o+"08")||22!==r(o+"0x16")?function(e,t){var n=i(String(e),3);return r(n,t>>>0||(s.test(n)?16:10))}:r},TnYX:function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(t){return{e:!0,v:t}}}},UyYM:function(e,t,n){"use strict";var r=n("1Vm/");function i(e){var t,n;this.promise=new e((function(e,r){
|
||||||
if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new i(e)}},V3uq:function(e,t){e.exports={}},VUhU:function(e,t){"undefined"!=typeof window&&(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){for(var t=this;t&&1===t.nodeType;t=t.parentNode)if(t.matches(e))return t;return null}))},VgLE:function(e,t,n){var r=n("/B3w"),i=Math.max,o=Math.min;e.exports=function(e,t){return(e=r(e))<0?i(e+t,0):o(e,t)}},Vrag:function(e,t,n){var r=n("9TFj"),i=n("SYQx"),o=n("IbiK"),s=n("pND+")("IE_PROTO"),a=function(){},u=function(){var e,t=n("9S7S")("iframe"),r=o.length;for(t.style.display="none",n("OpLF").appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),u=e.F;r--;)delete u.prototype[o[r]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(a.prototype=r(e),n=new a,a.prototype=null,n[s]=e):n=u(),void 0===t?n:i(n,t)}},"W+In":function(e,t,n){var r=n("vVR7"),i=n("H46L"),o=n("u52/"),s=n("YqzG"),a="["+s+"]",u=RegExp("^"+a+a+"*"),l=RegExp(a+a+"*$"),c=function(e,t,n){var i={},a=o((function(){return!!s[e]()||"
"!="
"[e]()})),u=i[e]=a?t(f):s[e];n&&(i[n]=u),r(r.P+r.F*a,"String",i)},f=c.trim=function(e,t){return e=String(i(e)),1&t&&(e=e.replace(u,"")),2&t&&(e=e.replace(l,"")),e};e.exports=c},WJeB:function(e,t,n){var r=n("isQe"),i=n("6Ngl"),o=n("WnSb")(!1),s=n("pND+")("IE_PROTO");e.exports=function(e,t){var n,a=i(e),u=0,l=[];for(n in a)n!=s&&r(a,n)&&l.push(n);for(;t.length>u;)r(a,n=t[u++])&&(~o(l,n)||l.push(n));return l}},WnSb:function(e,t,n){var r=n("6Ngl"),i=n("bSmq"),o=n("VgLE");e.exports=function(e){return function(t,n,s){var a,u=r(t),l=i(u.length),c=o(s,l);if(e&&n!=n){for(;l>c;)if((a=u[c++])!=a)return!0}else for(;l>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}}},XDiO:function(e,t,n){var r=n("vVR7");r(r.S+r.F,"Object",{assign:n("8ZkX")})},XSq2:function(e,t,n){var r=n("H46L");e.exports=function(e){return Object(r(e))}},YFKU:function(e,t,n){"use strict";n.r(t);var r=window;function i(e){window.t=e}function o(e){r.$||(r.$={}),r.$.t=e}var s=function(e,t){return e};function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){u(e,t,n[t])}))}return e}function c(e,t){
|
if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new i(e)}},V3uq:function(e,t){e.exports={}},VUhU:function(e,t){"undefined"!=typeof window&&(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){for(var t=this;t&&1===t.nodeType;t=t.parentNode)if(t.matches(e))return t;return null}))},VgLE:function(e,t,n){var r=n("/B3w"),i=Math.max,o=Math.min;e.exports=function(e,t){return(e=r(e))<0?i(e+t,0):o(e,t)}},Vrag:function(e,t,n){var r=n("9TFj"),i=n("SYQx"),o=n("IbiK"),s=n("pND+")("IE_PROTO"),a=function(){},u=function(){var e,t=n("9S7S")("iframe"),r=o.length;for(t.style.display="none",n("OpLF").appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),u=e.F;r--;)delete u.prototype[o[r]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(a.prototype=r(e),n=new a,a.prototype=null,n[s]=e):n=u(),void 0===t?n:i(n,t)}},"W+In":function(e,t,n){var r=n("vVR7"),i=n("H46L"),o=n("u52/"),s=n("YqzG"),a="["+s+"]",u=RegExp("^"+a+a+"*"),l=RegExp(a+a+"*$"),c=function(e,t,n){var i={},a=o((function(){return!!s[e]()||"
"!="
"[e]()})),u=i[e]=a?t(f):s[e];n&&(i[n]=u),r(r.P+r.F*a,"String",i)},f=c.trim=function(e,t){return e=String(i(e)),1&t&&(e=e.replace(u,"")),2&t&&(e=e.replace(l,"")),e};e.exports=c},WJeB:function(e,t,n){var r=n("isQe"),i=n("6Ngl"),o=n("WnSb")(!1),s=n("pND+")("IE_PROTO");e.exports=function(e,t){var n,a=i(e),u=0,l=[];for(n in a)n!=s&&r(a,n)&&l.push(n);for(;t.length>u;)r(a,n=t[u++])&&(~o(l,n)||l.push(n));return l}},WnSb:function(e,t,n){var r=n("6Ngl"),i=n("bSmq"),o=n("VgLE");e.exports=function(e){return function(t,n,s){var a,u=r(t),l=i(u.length),c=o(s,l);if(e&&n!=n){for(;l>c;)if((a=u[c++])!=a)return!0}else for(;l>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}}},XDiO:function(e,t,n){var r=n("vVR7");r(r.S+r.F,"Object",{assign:n("8ZkX")})},XSq2:function(e,t,n){var r=n("H46L");e.exports=function(e){return Object(r(e))}},YFKU:function(e,t,n){"use strict";n.r(t);var r=window;function i(e){window.t=e}function o(e){r.$||(r.$={}),r.$.t=e}var s=function(e,t){return e};function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){u(e,t,n[t])}))}return e}function c(e,t){
|
||||||
if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),e}i(s),o(s);var p=n("cDf5"),h=n.n(p),g=n("JX7q");function v(e,t){return!t||"object"!==h()(t)&&"function"!=typeof t?Object(g.a)(e):t}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var y=n("s4An");function b(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Object(y.a)(e,t)}var _={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},w=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};c(this,e),this.init(t,n)}return d(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||_,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,l({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),e}()),x=function(){function e(){c(this,e),this.observers={}}return d(e,[{key:"on",value:function(e,t){var n=this;return e.split(" ").forEach((function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)})),this}},{key:"off",value:function(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e){return e!==t})):delete this.observers[e])}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){var i=[].concat(this.observers[e]);i.forEach((function(e){e.apply(void 0,n)}))}if(this.observers["*"]){var o=[].concat(this.observers["*"]);o.forEach((function(t){t.apply(t,[e].concat(n))}))}}}]),e}();function k(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}
|
if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),e}i(s),o(s);var p=n("cDf5"),h=n.n(p),g=n("JX7q");function v(e,t){if(t&&("object"===h()(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Object(g.a)(e)}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var y=n("s4An");function b(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Object(y.a)(e,t)}var _={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},w=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};c(this,e),this.init(t,n)}return d(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||_,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,l({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),e}()),x=function(){function e(){c(this,e),this.observers={}}return d(e,[{key:"on",value:function(e,t){var n=this;return e.split(" ").forEach((function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)})),this}},{key:"off",value:function(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e){return e!==t})):delete this.observers[e])}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){var i=[].concat(this.observers[e]);i.forEach((function(e){e.apply(void 0,n)}))}if(this.observers["*"]){var o=[].concat(this.observers["*"]);o.forEach((function(t){t.apply(t,[e].concat(n))}))}}
|
||||||
function S(e){return null==e?"":""+e}function E(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))}function T(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var o="string"!=typeof t?[].concat(t):t.split(".");o.length>1;){if(i())return{};var s=r(o.shift());!e[s]&&n&&(e[s]=new n),e=e[s]}return i()?{}:{obj:e,k:r(o.shift())}}function C(e,t,n){var r=T(e,t,Object);r.obj[r.k]=n}function N(e,t){var n=T(e,t),r=n.obj,i=n.k;if(r)return r[i]}function O(e,t,n){var r=N(e,n);return void 0!==r?r:N(t,n)}function j(e,t,n){for(var r in t)"__proto__"!==r&&(r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):j(e[r],t[r],n):e[r]=t[r]);return e}function L(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var A={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function P(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return A[e]})):e}var F="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,D=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return c(this,t),n=v(this,m(t).call(this)),F&&x.call(Object(g.a)(n)),n.data=e||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return b(t,e),d(t,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,o=[e,t];return n&&"string"!=typeof n&&(o=o.concat(n)),n&&"string"==typeof n&&(o=o.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(o=e.split(".")),N(this.data,o)}},{key:"addResource",value:function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},o=this.options.keySeparator;void 0===o&&(o=".");var s=[e,t];n&&(s=s.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(r=t,t=(s=e.split("."))[1]),this.addNamespaces(t),C(this.data,s,r),i.silent||this.emit("added",e,t,n,r)}},{key:"addResources",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var i in n)"string"!=typeof n[i]&&"[object Array]"!==Object.prototype.toString.apply(n[i])||this.addResource(e,t,i,n[i],{silent:!0});r.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},s=[e,t];e.indexOf(".")>-1&&(r=n,n=t,t=(s=e.split("."))[1]),this.addNamespaces(t);var a=N(this.data,s)||{};r?j(a,n,i):a=l({},a,n),C(this.data,s,a),o.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{
|
}]),e}();function k(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function S(e){return null==e?"":""+e}function E(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))}function T(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var o="string"!=typeof t?[].concat(t):t.split(".");o.length>1;){if(i())return{};var s=r(o.shift());!e[s]&&n&&(e[s]=new n),e=e[s]}return i()?{}:{obj:e,k:r(o.shift())}}function C(e,t,n){var r=T(e,t,Object);r.obj[r.k]=n}function N(e,t){var n=T(e,t),r=n.obj,i=n.k;if(r)return r[i]}function O(e,t,n){var r=N(e,n);return void 0!==r?r:N(t,n)}function j(e,t,n){for(var r in t)"__proto__"!==r&&(r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):j(e[r],t[r],n):e[r]=t[r]);return e}function L(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var A={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function P(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return A[e]})):e}var F="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,D=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return c(this,t),n=v(this,m(t).call(this)),F&&x.call(Object(g.a)(n)),n.data=e||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return b(t,e),d(t,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,o=[e,t];return n&&"string"!=typeof n&&(o=o.concat(n)),n&&"string"==typeof n&&(o=o.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(o=e.split(".")),N(this.data,o)}},{key:"addResource",value:function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},o=this.options.keySeparator;void 0===o&&(o=".");var s=[e,t];n&&(s=s.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(r=t,t=(s=e.split("."))[1]),this.addNamespaces(t),C(this.data,s,r),i.silent||this.emit("added",e,t,n,r)}},{key:"addResources",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var i in n)"string"!=typeof n[i]&&"[object Array]"!==Object.prototype.toString.apply(n[i])||this.addResource(e,t,i,n[i],{silent:!0});r.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},s=[e,t];e.indexOf(".")>-1&&(r=n,n=t,t=(s=e.split("."))[1]),this.addNamespaces(t);var a=N(this.data,s)||{};r?j(a,n,i):a=l({},a,n),C(this.data,s,a),o.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){
|
||||||
key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?l({},{},this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"toJSON",value:function(){return this.data}}]),t}(x),R={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,r,i){var o=this;return e.forEach((function(e){o.processors[e]&&(t=o.processors[e].process(t,n,r,i))})),t}},M={},I=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return c(this,t),n=v(this,m(t).call(this)),F&&x.call(Object(g.a)(n)),E(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,Object(g.a)(n)),n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=w.create("translator"),n}return b(t,e),d(t,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=t.ns||this.options.defaultNS;if(n&&e.indexOf(n)>-1){var o=e.match(this.interpolator.nestingRegexp);if(o&&o.length>0)return{key:e,namespaces:i};var s=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(s[0])>-1)&&(i=s.shift()),e=s.join(r)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}},{key:"translate",value:function(e,t,n){var r=this;if("object"!==a(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=this.extractFromKey(e[e.length-1],t),s=o.key,u=o.namespaces,c=u[u.length-1],f=t.lng||this.language,d=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(f&&"cimode"===f.toLowerCase()){if(d){var p=t.nsSeparator||this.options.nsSeparator;return c+p+s}return s}var h=this.resolve(e,t),g=h&&h.res,v=h&&h.usedKey||s,m=h&&h.exactUsedKey||s,y=Object.prototype.toString.apply(g),b=["[object Number]","[object Function]","[object RegExp]"],_=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject,x="string"!=typeof g&&"boolean"!=typeof g&&"number"!=typeof g;if(w&&g&&x&&b.indexOf(y)<0&&("string"!=typeof _||"[object Array]"!==y)){if(!t.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(v,g,t):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(i){
|
this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?l({},{},this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"toJSON",value:function(){return this.data}}]),t}(x),R={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,r,i){var o=this;return e.forEach((function(e){o.processors[e]&&(t=o.processors[e].process(t,n,r,i))})),t}},M={},I=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return c(this,t),n=v(this,m(t).call(this)),F&&x.call(Object(g.a)(n)),E(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,Object(g.a)(n)),n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=w.create("translator"),n}return b(t,e),d(t,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=t.ns||this.options.defaultNS;if(n&&e.indexOf(n)>-1){var o=e.match(this.interpolator.nestingRegexp);if(o&&o.length>0)return{key:e,namespaces:i};var s=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(s[0])>-1)&&(i=s.shift()),e=s.join(r)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}},{key:"translate",value:function(e,t,n){var r=this;if("object"!==a(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=this.extractFromKey(e[e.length-1],t),s=o.key,u=o.namespaces,c=u[u.length-1],f=t.lng||this.language,d=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(f&&"cimode"===f.toLowerCase()){if(d){var p=t.nsSeparator||this.options.nsSeparator;return c+p+s}return s}var h=this.resolve(e,t),g=h&&h.res,v=h&&h.usedKey||s,m=h&&h.exactUsedKey||s,y=Object.prototype.toString.apply(g),b=["[object Number]","[object Function]","[object RegExp]"],_=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject,x="string"!=typeof g&&"boolean"!=typeof g&&"number"!=typeof g;if(w&&g&&x&&b.indexOf(y)<0&&("string"!=typeof _||"[object Array]"!==y)){if(!t.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),
|
||||||
var k="[object Array]"===y,S=k?[]:{},E=k?m:v;for(var T in g)if(Object.prototype.hasOwnProperty.call(g,T)){var C="".concat(E).concat(i).concat(T);S[T]=this.translate(C,l({},t,{joinArrays:!1,ns:u})),S[T]===C&&(S[T]=g[T])}g=S}}else if(w&&"string"==typeof _&&"[object Array]"===y)(g=g.join(_))&&(g=this.extendTranslation(g,e,t,n));else{var N=!1,O=!1;if(!this.isValidLookup(g)&&void 0!==t.defaultValue){if(N=!0,void 0!==t.count){var j=this.pluralResolver.getSuffix(f,t.count);g=t["defaultValue".concat(j)]}g||(g=t.defaultValue)}this.isValidLookup(g)||(O=!0,g=s);var L=t.defaultValue&&t.defaultValue!==g&&this.options.updateMissing;if(O||N||L){if(this.logger.log(L?"updateKey":"missingKey",f,c,s,L?t.defaultValue:g),i){var A=this.resolve(s,l({},t,{keySeparator:!1}));A&&A.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var P=[],F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&F&&F[0])for(var D=0;D<F.length;D++)P.push(F[D]);else"all"===this.options.saveMissingTo?P=this.languageUtils.toResolveHierarchy(t.lng||this.language):P.push(t.lng||this.language);var R=function(e,n){r.options.missingKeyHandler?r.options.missingKeyHandler(e,c,n,L?t.defaultValue:g,L,t):r.backendConnector&&r.backendConnector.saveMissing&&r.backendConnector.saveMissing(e,c,n,L?t.defaultValue:g,L,t),r.emit("missingKey",e,c,n,g)};if(this.options.saveMissing){var M=void 0!==t.count&&"string"!=typeof t.count;this.options.saveMissingPlurals&&M?P.forEach((function(e){r.pluralResolver.getPluralFormsOfKey(e,s).forEach((function(t){return R([e],t)}))})):R(P,s)}}g=this.extendTranslation(g,e,t,h,n),O&&g===s&&this.options.appendNamespaceToMissingKey&&(g="".concat(c,":").concat(s)),O&&this.options.parseMissingKeyHandler&&(g=this.options.parseMissingKeyHandler(g))}return g}},{key:"extendTranslation",value:function(e,t,n,r,i){var o=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,n,r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(l({},n,{interpolation:l({},this.options.interpolation,n.interpolation)}));var s,a=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;if(a){var u=e.match(this.interpolator.nestingRegexp);s=u&&u.length}var c=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(c=l({},this.options.interpolation.defaultVariables,c)),e=this.interpolator.interpolate(e,c,n.lng||this.language,n),a){var f=e.match(this.interpolator.nestingRegexp);s<(f&&f.length)&&(n.nest=!1)}!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return i&&i[0]===n[0]?(o.logger.warn("It seems you are nesting recursively key: ".concat(n[0]," in key: ").concat(t[0])),null):o.translate.apply(o,n.concat([t]))}),n)),
|
this.options.returnedObjectHandler?this.options.returnedObjectHandler(v,g,t):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(i){var k="[object Array]"===y,S=k?[]:{},E=k?m:v;for(var T in g)if(Object.prototype.hasOwnProperty.call(g,T)){var C="".concat(E).concat(i).concat(T);S[T]=this.translate(C,l({},t,{joinArrays:!1,ns:u})),S[T]===C&&(S[T]=g[T])}g=S}}else if(w&&"string"==typeof _&&"[object Array]"===y)(g=g.join(_))&&(g=this.extendTranslation(g,e,t,n));else{var N=!1,O=!1;if(!this.isValidLookup(g)&&void 0!==t.defaultValue){if(N=!0,void 0!==t.count){var j=this.pluralResolver.getSuffix(f,t.count);g=t["defaultValue".concat(j)]}g||(g=t.defaultValue)}this.isValidLookup(g)||(O=!0,g=s);var L=t.defaultValue&&t.defaultValue!==g&&this.options.updateMissing;if(O||N||L){if(this.logger.log(L?"updateKey":"missingKey",f,c,s,L?t.defaultValue:g),i){var A=this.resolve(s,l({},t,{keySeparator:!1}));A&&A.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var P=[],F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&F&&F[0])for(var D=0;D<F.length;D++)P.push(F[D]);else"all"===this.options.saveMissingTo?P=this.languageUtils.toResolveHierarchy(t.lng||this.language):P.push(t.lng||this.language);var R=function(e,n){r.options.missingKeyHandler?r.options.missingKeyHandler(e,c,n,L?t.defaultValue:g,L,t):r.backendConnector&&r.backendConnector.saveMissing&&r.backendConnector.saveMissing(e,c,n,L?t.defaultValue:g,L,t),r.emit("missingKey",e,c,n,g)};if(this.options.saveMissing){var M=void 0!==t.count&&"string"!=typeof t.count;this.options.saveMissingPlurals&&M?P.forEach((function(e){r.pluralResolver.getPluralFormsOfKey(e,s).forEach((function(t){return R([e],t)}))})):R(P,s)}}g=this.extendTranslation(g,e,t,h,n),O&&g===s&&this.options.appendNamespaceToMissingKey&&(g="".concat(c,":").concat(s)),O&&this.options.parseMissingKeyHandler&&(g=this.options.parseMissingKeyHandler(g))}return g}},{key:"extendTranslation",value:function(e,t,n,r,i){var o=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,n,r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(l({},n,{interpolation:l({},this.options.interpolation,n.interpolation)}));var s,a=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;if(a){var u=e.match(this.interpolator.nestingRegexp);s=u&&u.length}var c=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(c=l({},this.options.interpolation.defaultVariables,c)),e=this.interpolator.interpolate(e,c,n.lng||this.language,n),a){var f=e.match(this.interpolator.nestingRegexp);s<(f&&f.length)&&(n.nest=!1)}!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r]
|
||||||
n.interpolation&&this.interpolator.reset()}var d=n.postProcess||this.options.postProcess,p="string"==typeof d?[d]:d;return null!=e&&p&&p.length&&!1!==n.applyPostProcessor&&(e=R.handle(p,e,t,this.options&&this.options.postProcessPassResolved?l({i18nResolved:r},n):n,this)),e}},{key:"resolve",value:function(e){var t,n,r,i,o,s=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!s.isValidLookup(t)){var u=s.extractFromKey(e,a),l=u.key;n=l;var c=u.namespaces;s.options.fallbackNS&&(c=c.concat(s.options.fallbackNS));var f=void 0!==a.count&&"string"!=typeof a.count,d=void 0!==a.context&&"string"==typeof a.context&&""!==a.context,p=a.lngs?a.lngs:s.languageUtils.toResolveHierarchy(a.lng||s.language,a.fallbackLng);c.forEach((function(e){s.isValidLookup(t)||(o=e,!M["".concat(p[0],"-").concat(e)]&&s.utils&&s.utils.hasLoadedNamespace&&!s.utils.hasLoadedNamespace(o)&&(M["".concat(p[0],"-").concat(e)]=!0,s.logger.warn('key "'.concat(n,'" for languages "').concat(p.join(", "),'" won\'t get resolved as namespace "').concat(o,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach((function(n){if(!s.isValidLookup(t)){i=n;var o,u,c=l,p=[c];if(s.i18nFormat&&s.i18nFormat.addLookupKeys)s.i18nFormat.addLookupKeys(p,l,n,e,a);else f&&(o=s.pluralResolver.getSuffix(n,a.count)),f&&d&&p.push(c+o),d&&p.push(c+="".concat(s.options.contextSeparator).concat(a.context)),f&&p.push(c+=o);for(;u=p.pop();)s.isValidLookup(t)||(r=u,t=s.getResource(n,e,u,a))}})))}))}})),{res:t,usedKey:n,exactUsedKey:r,usedLng:i,usedNS:o}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}}]),t}(x);function H(e){return e.charAt(0).toUpperCase()+e.slice(1)}var B=function(){function e(t){c(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=w.create("languageUtils")}return d(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),
|
;return i&&i[0]===n[0]?(o.logger.warn("It seems you are nesting recursively key: ".concat(n[0]," in key: ").concat(t[0])),null):o.translate.apply(o,n.concat([t]))}),n)),n.interpolation&&this.interpolator.reset()}var d=n.postProcess||this.options.postProcess,p="string"==typeof d?[d]:d;return null!=e&&p&&p.length&&!1!==n.applyPostProcessor&&(e=R.handle(p,e,t,this.options&&this.options.postProcessPassResolved?l({i18nResolved:r},n):n,this)),e}},{key:"resolve",value:function(e){var t,n,r,i,o,s=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!s.isValidLookup(t)){var u=s.extractFromKey(e,a),l=u.key;n=l;var c=u.namespaces;s.options.fallbackNS&&(c=c.concat(s.options.fallbackNS));var f=void 0!==a.count&&"string"!=typeof a.count,d=void 0!==a.context&&"string"==typeof a.context&&""!==a.context,p=a.lngs?a.lngs:s.languageUtils.toResolveHierarchy(a.lng||s.language,a.fallbackLng);c.forEach((function(e){s.isValidLookup(t)||(o=e,!M["".concat(p[0],"-").concat(e)]&&s.utils&&s.utils.hasLoadedNamespace&&!s.utils.hasLoadedNamespace(o)&&(M["".concat(p[0],"-").concat(e)]=!0,s.logger.warn('key "'.concat(n,'" for languages "').concat(p.join(", "),'" won\'t get resolved as namespace "').concat(o,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach((function(n){if(!s.isValidLookup(t)){i=n;var o,u,c=l,p=[c];if(s.i18nFormat&&s.i18nFormat.addLookupKeys)s.i18nFormat.addLookupKeys(p,l,n,e,a);else f&&(o=s.pluralResolver.getSuffix(n,a.count)),f&&d&&p.push(c+o),d&&p.push(c+="".concat(s.options.contextSeparator).concat(a.context)),f&&p.push(c+=o);for(;u=p.pop();)s.isValidLookup(t)||(r=u,t=s.getResource(n,e,u,a))}})))}))}})),{res:t,usedKey:n,exactUsedKey:r,usedLng:i,usedNS:o}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}}]),t}(x);function H(e){return e.charAt(0).toUpperCase()+e.slice(1)}var B=function(){function e(t){c(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=w.create("languageUtils")}return d(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){
|
||||||
n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=H(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=H(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=H(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isWhitelisted",value:function(e){return this.logger.deprecate("languageUtils.isWhitelisted",'function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it\'s usage asap.'),this.isSupportedCode(e)}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var r=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(r)||(t=r)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var r=n.getLanguagePartFromCode(e);if(n.isSupportedCode(r))return t=r;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(r))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),i=[],o=function(e){e&&(n.isSupportedCode(e)?i.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"==typeof e&&o(this.formatLanguageCode(e)),r.forEach((function(e){i.indexOf(e)<0&&o(n.formatLanguageCode(e))})),i}}]),e}(),q=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{
|
var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=H(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=H(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=H(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isWhitelisted",value:function(e){return this.logger.deprecate("languageUtils.isWhitelisted",'function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it\'s usage asap.'),this.isSupportedCode(e)}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var r=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(r)||(t=r)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var r=n.getLanguagePartFromCode(e);if(n.isSupportedCode(r))return t=r;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(r))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),i=[],o=function(e){e&&(n.isSupportedCode(e)?i.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"==typeof e&&o(this.formatLanguageCode(e)),r.forEach((function(e){i.indexOf(e)<0&&o(n.formatLanguageCode(e))})),i}}]),e}(),q=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],
|
||||||
lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he"],nr:[1,2,20,21],fc:22}],W={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}};function z(){var e={};return q.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:W[t.fc]}}))})),e}var V=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};c(this,e),this.languageUtils=t,this.options=n,this.logger=w.create("pluralResolver"),this.rules=z()}return d(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=this.getRule(e);return t&&t.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=this,r=[],i=this.getRule(e);return i?(i.numbers.forEach((function(i){var o=n.getSuffix(e,i);r.push("".concat(t).concat(o))})),r):r}},{key:"getSuffix",value:function(e,t){var n=this,r=this.getRule(e);if(r){var i=r.noAbs?r.plurals(t):r.plurals(Math.abs(t)),o=r.numbers[i];this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]&&(2===o?o="plural":1===o&&(o=""));var s=function(){
|
nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he"],nr:[1,2,20,21],fc:22}],W={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}};function z(){var e={};return q.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:W[t.fc]}}))})),e}var V=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};c(this,e),this.languageUtils=t,this.options=n,this.logger=w.create("pluralResolver"),this.rules=z()}return d(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=this.getRule(e);return t&&t.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=this,r=[],i=this.getRule(e);return i?(i.numbers.forEach((function(i){var o=n.getSuffix(e,i);r.push("".concat(t).concat(o))})),r):r}},{key:"getSuffix",value:function(e,t){var n=this,r=this.getRule(e);if(r){
|
||||||
return n.options.prepend&&o.toString()?n.options.prepend+o.toString():o.toString()};return"v1"===this.options.compatibilityJSON?1===o?"":"number"==typeof o?"_plural_".concat(o.toString()):s():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]?s():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}return this.logger.warn("no plural rule found for: ".concat(e)),""}}]),e}(),U=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c(this,e),this.logger=w.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return d(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:P,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?L(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?L(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?L(t.nestingPrefix):t.nestingPrefixEscaped||L("$t("),this.nestingSuffix=t.nestingSuffix?L(t.nestingSuffix):t.nestingSuffixEscaped||L(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,r){var i,o,s,a=this,u=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(e.indexOf(a.formatSeparator)<0){var i=O(t,u,e);return a.alwaysFormat?a.format(i,void 0,n):i}var o=e.split(a.formatSeparator),s=o.shift().trim(),l=o.join(a.formatSeparator).trim();return a.format(O(t,u,s),l,n,r)};this.resetRegExp();var f=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler;for(s=0;i=this.regexpUnescape.exec(e);){if(void 0===(o=c(i[1].trim())))if("function"==typeof f){var d=f(e,i,r);o="string"==typeof d?d:""}else this.logger.warn("missed to pass in variable ".concat(i[1]," for interpolating ").concat(e)),o="";else"string"==typeof o||this.useRawValueToEscape||(o=S(o))
|
var i=r.noAbs?r.plurals(t):r.plurals(Math.abs(t)),o=r.numbers[i];this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]&&(2===o?o="plural":1===o&&(o=""));var s=function(){return n.options.prepend&&o.toString()?n.options.prepend+o.toString():o.toString()};return"v1"===this.options.compatibilityJSON?1===o?"":"number"==typeof o?"_plural_".concat(o.toString()):s():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]?s():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}return this.logger.warn("no plural rule found for: ".concat(e)),""}}]),e}(),U=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c(this,e),this.logger=w.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return d(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:P,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?L(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?L(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?L(t.nestingPrefix):t.nestingPrefixEscaped||L("$t("),this.nestingSuffix=t.nestingSuffix?L(t.nestingSuffix):t.nestingSuffixEscaped||L(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,r){var i,o,s,a=this,u=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(e.indexOf(a.formatSeparator)<0){var i=O(t,u,e);return a.alwaysFormat?a.format(i,void 0,n):i}var o=e.split(a.formatSeparator),s=o.shift().trim(),l=o.join(a.formatSeparator).trim();return a.format(O(t,u,s),l,n,r)};this.resetRegExp();var f=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler;for(s=0;i=this.regexpUnescape.exec(e);){if(void 0===(o=c(i[1].trim())))if("function"==typeof f){
|
||||||
;if(e=e.replace(i[0],l(o)),this.regexpUnescape.lastIndex=0,++s>=this.maxReplaces)break}for(s=0;i=this.regexp.exec(e);){if(void 0===(o=c(i[1].trim())))if("function"==typeof f){var p=f(e,i,r);o="string"==typeof p?p:""}else this.logger.warn("missed to pass in variable ".concat(i[1]," for interpolating ").concat(e)),o="";else"string"==typeof o||this.useRawValueToEscape||(o=S(o));if(o=this.escapeValue?l(this.escape(o)):l(o),e=e.replace(i[0],o),this.regexp.lastIndex=0,++s>=this.maxReplaces)break}return e}},{key:"nest",value:function(e,t){var n,r,i=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=l({},o);function a(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var r=e.split(new RegExp("".concat(n,"[ ]*{"))),i="{".concat(r[1]);e=r[0],i=(i=this.interpolate(i,s)).replace(/'/g,'"');try{s=JSON.parse(i),t&&(s=l({},t,s))}catch(o){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),o),"".concat(e).concat(n).concat(i)}return delete s.defaultValue,e}for(s.applyPostProcessor=!1,delete s.defaultValue;n=this.nestingRegexp.exec(e);){var u=[],c=!1;if(n[0].includes(this.formatSeparator)&&!/{.*}/.test(n[1])){var f=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=f.shift(),u=f,c=!0}if((r=t(a.call(this,n[1].trim(),s),s))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=S(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),c&&(r=u.reduce((function(e,t){return i.format(e,t,o.lng,o)}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}]),e}();var $=function(e){function t(e,n,r){var i,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return c(this,t),i=v(this,m(t).call(this)),F&&x.call(Object(g.a)(i)),i.backend=e,i.store=n,i.services=r,i.languageUtils=r.languageUtils,i.options=o,i.logger=w.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(r,o.backend,o),i}return b(t,e),d(t,[{key:"queueLoad",value:function(e,t,n,r){var i=this,o=[],s=[],a=[],u=[];return e.forEach((function(e){var r=!0;t.forEach((function(t){var a="".concat(e,"|").concat(t);!n.reload&&i.store.hasResourceBundle(e,t)?i.state[a]=2:i.state[a]<0||(1===i.state[a]?s.indexOf(a)<0&&s.push(a):(i.state[a]=1,r=!1,s.indexOf(a)<0&&s.push(a),o.indexOf(a)<0&&o.push(a),u.indexOf(t)<0&&u.push(t)))})),r||a.push(e)})),(o.length||s.length)&&this.queue.push({pending:s,loaded:{},errors:[],callback:r}),{toLoad:o,pending:s,toLoadLanguages:a,toLoadNamespaces:u}}},{key:"loaded",value:function(e,t,n){var r=e.split("|"),i=r[0],o=r[1];t&&this.emit("failedLoading",i,o,t),n&&this.store.addResourceBundle(i,o,n),this.state[e]=t?-1:2;var s={};this.queue.forEach((function(n){var r,a,u,l,c,f;r=n.loaded,a=o,l=T(r,[i],Object),c=l.obj,f=l.k,c[f]=c[f]||[],u&&(c[f]=c[f].concat(a)),u||c[f].push(a),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){s[e]||(s[e]=[]),
|
var d=f(e,i,r);o="string"==typeof d?d:""}else this.logger.warn("missed to pass in variable ".concat(i[1]," for interpolating ").concat(e)),o="";else"string"==typeof o||this.useRawValueToEscape||(o=S(o));if(e=e.replace(i[0],l(o)),this.regexpUnescape.lastIndex=0,++s>=this.maxReplaces)break}for(s=0;i=this.regexp.exec(e);){if(void 0===(o=c(i[1].trim())))if("function"==typeof f){var p=f(e,i,r);o="string"==typeof p?p:""}else this.logger.warn("missed to pass in variable ".concat(i[1]," for interpolating ").concat(e)),o="";else"string"==typeof o||this.useRawValueToEscape||(o=S(o));if(o=this.escapeValue?l(this.escape(o)):l(o),e=e.replace(i[0],o),this.regexp.lastIndex=0,++s>=this.maxReplaces)break}return e}},{key:"nest",value:function(e,t){var n,r,i=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=l({},o);function a(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var r=e.split(new RegExp("".concat(n,"[ ]*{"))),i="{".concat(r[1]);e=r[0],i=(i=this.interpolate(i,s)).replace(/'/g,'"');try{s=JSON.parse(i),t&&(s=l({},t,s))}catch(o){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),o),"".concat(e).concat(n).concat(i)}return delete s.defaultValue,e}for(s.applyPostProcessor=!1,delete s.defaultValue;n=this.nestingRegexp.exec(e);){var u=[],c=!1;if(n[0].includes(this.formatSeparator)&&!/{.*}/.test(n[1])){var f=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=f.shift(),u=f,c=!0}if((r=t(a.call(this,n[1].trim(),s),s))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=S(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),c&&(r=u.reduce((function(e,t){return i.format(e,t,o.lng,o)}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}]),e}();var $=function(e){function t(e,n,r){var i,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return c(this,t),i=v(this,m(t).call(this)),F&&x.call(Object(g.a)(i)),i.backend=e,i.store=n,i.services=r,i.languageUtils=r.languageUtils,i.options=o,i.logger=w.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(r,o.backend,o),i}return b(t,e),d(t,[{key:"queueLoad",value:function(e,t,n,r){var i=this,o=[],s=[],a=[],u=[];return e.forEach((function(e){var r=!0;t.forEach((function(t){var a="".concat(e,"|").concat(t);!n.reload&&i.store.hasResourceBundle(e,t)?i.state[a]=2:i.state[a]<0||(1===i.state[a]?s.indexOf(a)<0&&s.push(a):(i.state[a]=1,r=!1,s.indexOf(a)<0&&s.push(a),o.indexOf(a)<0&&o.push(a),u.indexOf(t)<0&&u.push(t)))})),r||a.push(e)})),(o.length||s.length)&&this.queue.push({pending:s,loaded:{},errors:[],callback:r}),{toLoad:o,pending:s,toLoadLanguages:a,toLoadNamespaces:u}}},{key:"loaded",value:function(e,t,n){var r=e.split("|"),i=r[0],o=r[1];t&&this.emit("failedLoading",i,o,t),n&&this.store.addResourceBundle(i,o,n),this.state[e]=t?-1:2;var s={};this.queue.forEach((function(n){var r,a,u,l,c,f;r=n.loaded,a=o,l=T(r,[i],Object),c=l.obj,f=l.k,c[f]=c[f]||[],u&&(c[f]=c[f].concat(a)),u||c[f].push(a),function(e,t){
|
||||||
n.loaded[e].length&&n.loaded[e].forEach((function(t){s[e].indexOf(t)<0&&s[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",s),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,s=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(a,u){a&&u&&i<5?setTimeout((function(){r.read.call(r,e,t,n,i+1,2*o,s)}),o):s(a,u)})):s(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var o=this.queueLoad(e,t,r,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),i=r[0],o=r[1];this.read(i,o,"read",void 0,void 0,(function(r,s){r&&t.logger.warn("".concat(n,"loading namespace ").concat(o," for language ").concat(i," failed"),r),!r&&s&&t.logger.log("".concat(n,"loaded namespace ").concat(o," for language ").concat(i),s),t.loaded(e,r,s)}))}},{key:"saveMissing",value:function(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,r,null,l({},o,{isUpdate:i})),e&&e[0]&&this.store.addResource(e[0],t,n,r))}}]),t}(x);function Q(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){
|
for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){s[e]||(s[e]=[]),n.loaded[e].length&&n.loaded[e].forEach((function(t){s[e].indexOf(t)<0&&s[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",s),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,s=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(a,u){a&&u&&i<5?setTimeout((function(){r.read.call(r,e,t,n,i+1,2*o,s)}),o):s(a,u)})):s(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var o=this.queueLoad(e,t,r,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),i=r[0],o=r[1];this.read(i,o,"read",void 0,void 0,(function(r,s){r&&t.logger.warn("".concat(n,"loading namespace ").concat(o," for language ").concat(i," failed"),r),!r&&s&&t.logger.log("".concat(n,"loaded namespace ").concat(o," for language ").concat(i),s),t.loaded(e,r,s)}))}},{key:"saveMissing",value:function(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,r,null,l({},o,{isUpdate:i})),e&&e[0]&&this.store.addResource(e[0],t,n,r))}}]),t}(x);function Q(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,
|
||||||
var t={};if("object"===a(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===a(e[2])||"object"===a(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,r){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function X(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&(e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e.supportedLngs=e.whitelist),e.nonExplicitWhitelist&&(e.nonExplicitSupportedLngs=e.nonExplicitWhitelist),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function K(){}var Y,J=new(function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;if(c(this,t),e=v(this,m(t).call(this)),F&&x.call(Object(g.a)(e)),e.options=X(n),e.services={},e.logger=w,e.modules={external:[]},r&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,r),v(e,Object(g.a)(e));setTimeout((function(){e.init(n,r)}),0)}return e}return b(t,e),d(t,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;function r(e){return e?"function"==typeof e?new e:e:null}if("function"==typeof t&&(n=t,t={}),t.whitelist&&!t.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),t.nonExplicitWhitelist&&!t.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=l({},Q(),this.options,X(t)),this.format=this.options.interpolation.format,n||(n=K),!this.options.isClone){this.modules.logger?w.init(r(this.modules.logger),this.options):w.init(null,this.options);var i=new B(this.options);this.store=new D(this.options.resources,this.options);var o=this.services;o.logger=w,o.resourceStore=this.store,o.languageUtils=i,o.pluralResolver=new V(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),o.interpolator=new U(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new $(r(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit.apply(e,[t].concat(r))})),this.modules.languageDetector&&(o.languageDetector=r(this.modules.languageDetector),
|
returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===a(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===a(e[2])||"object"===a(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,r){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function X(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&(e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e.supportedLngs=e.whitelist),e.nonExplicitWhitelist&&(e.nonExplicitSupportedLngs=e.nonExplicitWhitelist),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function K(){}var Y,J=new(function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;if(c(this,t),e=v(this,m(t).call(this)),F&&x.call(Object(g.a)(e)),e.options=X(n),e.services={},e.logger=w,e.modules={external:[]},r&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,r),v(e,Object(g.a)(e));setTimeout((function(){e.init(n,r)}),0)}return e}return b(t,e),d(t,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;function r(e){return e?"function"==typeof e?new e:e:null}if("function"==typeof t&&(n=t,t={}),t.whitelist&&!t.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),t.nonExplicitWhitelist&&!t.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=l({},Q(),this.options,X(t)),this.format=this.options.interpolation.format,n||(n=K),!this.options.isClone){this.modules.logger?w.init(r(this.modules.logger),this.options):w.init(null,this.options);var i=new B(this.options);this.store=new D(this.options.resources,this.options);var o=this.services;o.logger=w,o.resourceStore=this.store,o.languageUtils=i,o.pluralResolver=new V(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),o.interpolator=new U(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new $(r(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(function(t){
|
||||||
o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=r(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new I(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit.apply(e,[t].concat(r))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}this.modules.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var s=["getResource","addResource","addResources","addResourceBundle","removeResourceBundle","hasResourceBundle","getResourceBundle","getDataByLanguage"];s.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var a=k(),u=function(){e.changeLanguage(e.options.lng,(function(t,r){e.isInitialized=!0,e.logger.log("initialized",e.options),e.emit("initialized",e.options),a.resolve(r),n(t,r)}))};return this.options.resources||!this.options.initImmediate?u():setTimeout(u,0),a}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K,r=n,i="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(i&&"cimode"===i.toLowerCase())return r();var o=[],s=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){o.indexOf(e)<0&&o.push(e)}))};if(i)s(i);else{var a=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);a.forEach((function(e){return s(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return s(e)})),this.services.backendConnector.load(o,this.options.ns,r)}else r(null)}},{key:"reloadResources",value:function(e,t,n){var r=k();return e||(e=this.languages),t||(t=this.options.ns),n||(n=K),this.services.backendConnector.reload(e,t,(function(e){r.resolve(),n(e)})),r}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&R.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var r=k();this.emit("languageChanging",e);var i=function(e){var i="string"==typeof e?e:n.services.languageUtils.getBestMatchFromCodes(e);i&&(n.language||(n.language=i,n.languages=n.services.languageUtils.toResolveHierarchy(i)),n.translator.language||n.translator.changeLanguage(i),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(i)),n.loadResources(i,(function(e){!function(e,i){i?(n.language=i,
|
for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit.apply(e,[t].concat(r))})),this.modules.languageDetector&&(o.languageDetector=r(this.modules.languageDetector),o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=r(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new I(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit.apply(e,[t].concat(r))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}this.modules.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var s=["getResource","addResource","addResources","addResourceBundle","removeResourceBundle","hasResourceBundle","getResourceBundle","getDataByLanguage"];s.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var a=k(),u=function(){e.changeLanguage(e.options.lng,(function(t,r){e.isInitialized=!0,e.logger.log("initialized",e.options),e.emit("initialized",e.options),a.resolve(r),n(t,r)}))};return this.options.resources||!this.options.initImmediate?u():setTimeout(u,0),a}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K,r=n,i="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(i&&"cimode"===i.toLowerCase())return r();var o=[],s=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){o.indexOf(e)<0&&o.push(e)}))};if(i)s(i);else{var a=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);a.forEach((function(e){return s(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return s(e)})),this.services.backendConnector.load(o,this.options.ns,r)}else r(null)}},{key:"reloadResources",value:function(e,t,n){var r=k();return e||(e=this.languages),t||(t=this.options.ns),n||(n=K),this.services.backendConnector.reload(e,t,(function(e){r.resolve(),n(e)})),r}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&R.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var r=k();this.emit("languageChanging",e);var i=function(e){var i="string"==typeof e?e:n.services.languageUtils.getBestMatchFromCodes(e);i&&(n.language||(n.language=i,
|
||||||
n.languages=n.services.languageUtils.toResolveHierarchy(i),n.translator.changeLanguage(i),n.isLanguageChangingTo=void 0,n.emit("languageChanged",i),n.logger.log("languageChanged",i)):n.isLanguageChangingTo=void 0,r.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,i)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(e,t){var n=this,r=function e(t,r){var i;if("object"!==a(r)){for(var o=arguments.length,s=new Array(o>2?o-2:0),u=2;u<o;u++)s[u-2]=arguments[u];i=n.options.overloadTranslationOptionHandler([t,r].concat(s))}else i=l({},r);return i.lng=i.lng||e.lng,i.lngs=i.lngs||e.lngs,i.ns=i.ns||e.ns,n.t(t,i)};return"string"==typeof e?r.lng=e:r.lngs=e,r.ns=t,r}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"hasLoadedNamespace",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var r=this.languages[0],i=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;var s=function(e,n){var r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||2===r};if(n.precheck){var a=n.precheck(this,s);if(void 0!==a)return a}return!!this.hasResourceBundle(r,e)||(!this.services.backendConnector.backend||!(!s(r,e)||i&&!s(o,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,r=k();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=k();"string"==typeof e&&(e=[e]);var r=this.options.preload||[],i=e.filter((function(e){return r.indexOf(e)<0}));return i.length?(this.options.preload=r.concat(i),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.languages&&this.languages.length>0?this.languages[0]:this.language),!e)return"rtl"
|
n.languages=n.services.languageUtils.toResolveHierarchy(i)),n.translator.language||n.translator.changeLanguage(i),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(i)),n.loadResources(i,(function(e){!function(e,i){i?(n.language=i,n.languages=n.services.languageUtils.toResolveHierarchy(i),n.translator.changeLanguage(i),n.isLanguageChangingTo=void 0,n.emit("languageChanged",i),n.logger.log("languageChanged",i)):n.isLanguageChangingTo=void 0,r.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,i)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(e,t){var n=this,r=function e(t,r){var i;if("object"!==a(r)){for(var o=arguments.length,s=new Array(o>2?o-2:0),u=2;u<o;u++)s[u-2]=arguments[u];i=n.options.overloadTranslationOptionHandler([t,r].concat(s))}else i=l({},r);return i.lng=i.lng||e.lng,i.lngs=i.lngs||e.lngs,i.ns=i.ns||e.ns,n.t(t,i)};return"string"==typeof e?r.lng=e:r.lngs=e,r.ns=t,r}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"hasLoadedNamespace",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var r=this.languages[0],i=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;var s=function(e,n){var r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||2===r};if(n.precheck){var a=n.precheck(this,s);if(void 0!==a)return a}return!!this.hasResourceBundle(r,e)||(!this.services.backendConnector.backend||!(!s(r,e)||i&&!s(o,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,r=k();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=k();"string"==typeof e&&(e=[e]);var r=this.options.preload||[],i=e.filter((function(e){return r.indexOf(e)<0}));return i.length?(this.options.preload=r.concat(i),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.languages&&this.languages.length>0?this.languages[0]:this.language),!e)return"rtl"
|
||||||
;return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>=0?"rtl":"ltr"}},{key:"createInstance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new t(e,n)}},{key:"cloneInstance",value:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K,i=l({},this.options,n,{isClone:!0}),o=new t(i),s=["store","services","language"];return s.forEach((function(t){o[t]=e[t]})),o.services=l({},this.services),o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o.translator=new I(o.services,o.options),o.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];o.emit.apply(o,[e].concat(n))})),o.init(i,r),o.translator.options=o.options,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}}]),t}(x)),G={ar_AE:"ar",br:"pt",de_DE:"de",he_IL:"he",id_ID:"id",in:"en",kr:"ko",ms_MY:"ms",sv_SE:"sv",th_TH:"th",uk:"en",vi_VN:"vi",zh_CN:"zh-Hans",zh_TW:"zh-Hant",zh:"zh-Hans"};n.d(t,"t",(function(){return oe}));var Z=s,ee=window;if(!ee.__tradingviewI18nextInited){var te=window.language||null,ne=se(te);te&&ne||(console.error("No translation data"),te="en",ne=se("en"));var re=function(e){return G[e]||e}(te);if(te&&ne){var ie={interpolation:{escapeValue:!1,prefix:"__",suffix:"__"},keySeparator:":::",lng:re,nsSeparator:":::",resources:(Y={},Y[re]={translation:ne},Y)};J.init(ie),i(Z=J.t.bind(J)),o(Z)}ee.__tradingviewI18nextInited=!0}function oe(e,t){return Z(e,t)}function se(e){return e&&ee._tv_languages&&ee._tv_languages[e]||null}},"YN/q":function(e,t,n){var r=n("zY5Q");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},YhSK:function(e,t,n){var r=Date.prototype,i=r.toString,o=r.getTime;new Date(NaN)+""!="Invalid Date"&&n("AZRH")(r,"toString",(function(){var e=o.call(this);return e==e?i.call(this):"Invalid Date"}))},YqzG:function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},YuTi:function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},a4n4:function(e,t,n){"use strict";var r=n("vVR7"),i=n("WnSb")(!0)
|
;return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>=0?"rtl":"ltr"}},{key:"createInstance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new t(e,n)}},{key:"cloneInstance",value:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K,i=l({},this.options,n,{isClone:!0}),o=new t(i),s=["store","services","language"];return s.forEach((function(t){o[t]=e[t]})),o.services=l({},this.services),o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o.translator=new I(o.services,o.options),o.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];o.emit.apply(o,[e].concat(n))})),o.init(i,r),o.translator.options=o.options,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}}]),t}(x)),G={ar_AE:"ar",br:"pt",de_DE:"de",he_IL:"he",id_ID:"id",in:"en",kr:"ko",ms_MY:"ms",sv_SE:"sv",th_TH:"th",uk:"en",vi_VN:"vi",zh_CN:"zh-Hans",zh_TW:"zh-Hant",zh:"zh-Hans"};n.d(t,"t",(function(){return oe}));var Z=s,ee=window;if(!ee.__tradingviewI18nextInited){var te=window.language||null,ne=se(te);te&&ne||(console.error("No translation data"),te="en",ne=se("en"));var re=function(e){return G[e]||e}(te);if(te&&ne){var ie={interpolation:{escapeValue:!1,prefix:"__",suffix:"__"},keySeparator:":::",lng:re,nsSeparator:":::",resources:(Y={},Y[re]={translation:ne},Y)};J.init(ie),i(Z=J.t.bind(J)),o(Z)}ee.__tradingviewI18nextInited=!0}function oe(e,t){return Z(e,t)}function se(e){return e&&ee._tv_languages&&ee._tv_languages[e]||null}},"YN/q":function(e,t,n){var r=n("zY5Q");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},YhSK:function(e,t,n){var r=Date.prototype,i=r.toString,o=r.getTime;new Date(NaN)+""!="Invalid Date"&&n("AZRH")(r,"toString",(function(){var e=o.call(this);return e==e?i.call(this):"Invalid Date"}))},YqzG:function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},YuTi:function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},a4n4:function(e,t,n){"use strict";var r=n("vVR7"),i=n("WnSb")(!0)
|
||||||
;r(r.P,"Array",{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n("OlM/")("includes")},aQPA:function(e,t,n){var r=n("KGgr"),i=n("caxj").set,o=r.MutationObserver||r.WebKitMutationObserver,s=r.process,a=r.Promise,u="process"==n("qKVQ")(s);e.exports=function(){var e,t,n,l=function(){var r,i;for(u&&(r=s.domain)&&r.exit();e;){i=e.fn,e=e.next;try{i()}catch(o){throw e?n():t=void 0,o}}t=void 0,r&&r.enter()};if(u)n=function(){s.nextTick(l)};else if(!o||r.navigator&&r.navigator.standalone)if(a&&a.resolve){var c=a.resolve(void 0);n=function(){c.then(l)}}else n=function(){i.call(r,l)};else{var f=!0,d=document.createTextNode("");new o(l).observe(d,{characterData:!0}),n=function(){d.data=f=!f}}return function(r){var i={fn:r,next:void 0};t&&(t.next=i),e||(e=i,n()),t=i}}},bI2D:function(e,t,n){"use strict";var r=n("vVR7"),i=n("lrbo"),o=n("bjrj"),s=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*s,"String",{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},bSmq:function(e,t,n){var r=n("/B3w"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},bZMm:function(e,t){!function(e){"use strict";if(!e.fetch){var t="URLSearchParams"in e,n="Symbol"in e&&"iterator"in Symbol,r="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),i="FormData"in e,o="ArrayBuffer"in e;if(o)var s=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],a=function(e){return e&&DataView.prototype.isPrototypeOf(e)},u=ArrayBuffer.isView||function(e){return e&&s.indexOf(Object.prototype.toString.call(e))>-1};h.prototype.append=function(e,t){e=f(e),t=d(t);var n=this.map[e];n||(n=[],this.map[e]=n),n.push(t)},h.prototype.delete=function(e){delete this.map[f(e)]},h.prototype.get=function(e){var t=this.map[f(e)];return t?t[0]:null},h.prototype.getAll=function(e){return this.map[f(e)]||[]},h.prototype.has=function(e){return this.map.hasOwnProperty(f(e))},h.prototype.set=function(e,t){this.map[f(e)]=[d(t)]},h.prototype.forEach=function(e,t){Object.getOwnPropertyNames(this.map).forEach((function(n){this.map[n].forEach((function(r){e.call(t,r,n,this)}),this)}),this)},h.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),p(e)},h.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),p(e)},h.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),p(e)},n&&(h.prototype[Symbol.iterator]=h.prototype.entries);var l=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];_.prototype.clone=function(){return new _(this,{body:this._bodyInit})},b.call(_.prototype),b.call(x.prototype),x.prototype.clone=function(){return new x(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},x.error=function(){var e=new x(null,{status:0,statusText:""});return e.type="error",e}
|
;r(r.P,"Array",{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n("OlM/")("includes")},aQPA:function(e,t,n){var r=n("KGgr"),i=n("caxj").set,o=r.MutationObserver||r.WebKitMutationObserver,s=r.process,a=r.Promise,u="process"==n("qKVQ")(s);e.exports=function(){var e,t,n,l=function(){var r,i;for(u&&(r=s.domain)&&r.exit();e;){i=e.fn,e=e.next;try{i()}catch(o){throw e?n():t=void 0,o}}t=void 0,r&&r.enter()};if(u)n=function(){s.nextTick(l)};else if(!o||r.navigator&&r.navigator.standalone)if(a&&a.resolve){var c=a.resolve(void 0);n=function(){c.then(l)}}else n=function(){i.call(r,l)};else{var f=!0,d=document.createTextNode("");new o(l).observe(d,{characterData:!0}),n=function(){d.data=f=!f}}return function(r){var i={fn:r,next:void 0};t&&(t.next=i),e||(e=i,n()),t=i}}},bI2D:function(e,t,n){"use strict";var r=n("vVR7"),i=n("lrbo"),o=n("bjrj"),s=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*s,"String",{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},bSmq:function(e,t,n){var r=n("/B3w"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},bZMm:function(e,t){!function(e){"use strict";if(!e.fetch){var t="URLSearchParams"in e,n="Symbol"in e&&"iterator"in Symbol,r="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),i="FormData"in e,o="ArrayBuffer"in e;if(o)var s=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],a=function(e){return e&&DataView.prototype.isPrototypeOf(e)},u=ArrayBuffer.isView||function(e){return e&&s.indexOf(Object.prototype.toString.call(e))>-1};h.prototype.append=function(e,t){e=f(e),t=d(t);var n=this.map[e];n||(n=[],this.map[e]=n),n.push(t)},h.prototype.delete=function(e){delete this.map[f(e)]},h.prototype.get=function(e){var t=this.map[f(e)];return t?t[0]:null},h.prototype.getAll=function(e){return this.map[f(e)]||[]},h.prototype.has=function(e){return this.map.hasOwnProperty(f(e))},h.prototype.set=function(e,t){this.map[f(e)]=[d(t)]},h.prototype.forEach=function(e,t){Object.getOwnPropertyNames(this.map).forEach((function(n){this.map[n].forEach((function(r){e.call(t,r,n,this)}),this)}),this)},h.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),p(e)},h.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),p(e)},h.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),p(e)},n&&(h.prototype[Symbol.iterator]=h.prototype.entries);var l=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];_.prototype.clone=function(){return new _(this,{body:this._bodyInit})},b.call(_.prototype),b.call(x.prototype),x.prototype.clone=function(){return new x(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},x.error=function(){var e=new x(null,{status:0,statusText:""});return e.type="error",e}
|
||||||
;var c=[301,302,303,307,308];x.redirect=function(e,t){if(-1===c.indexOf(t))throw new RangeError("Invalid status code");return new x(null,{status:t,headers:{location:e}})},e.Headers=h,e.Request=_,e.Response=x,e.fetch=function(e,t){return new Promise((function(n,i){var o=new _(e,t),s=new XMLHttpRequest;s.onload=function(){var e,t,r={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",t=new h,e.split("\r\n").forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}})),t)};r.url="responseURL"in s?s.responseURL:r.headers.get("X-Request-URL");var i="response"in s?s.response:s.responseText;n(new x(i,r))},s.onerror=function(){i(new TypeError("Network request failed"))},s.ontimeout=function(){i(new TypeError("Network request failed"))},s.open(o.method,o.url,!0),"include"===o.credentials&&(s.withCredentials=!0),"responseType"in s&&r&&(s.responseType="blob"),o.headers.forEach((function(e,t){s.setRequestHeader(t,e)})),s.send(void 0===o._bodyInit?null:o._bodyInit)}))},e.fetch.polyfill=!0}function f(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function d(e){return"string"!=typeof e&&(e=String(e)),e}function p(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return n&&(t[Symbol.iterator]=function(){return t}),t}function h(e){this.map={},e instanceof h?e.forEach((function(e,t){this.append(t,e)}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function g(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function v(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function m(e){var t=new FileReader,n=v(t);return t.readAsArrayBuffer(e),n}function y(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function b(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(r&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(i&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(t&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(o&&r&&a(e))this._bodyArrayBuffer=y(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else{if(!o||!ArrayBuffer.prototype.isPrototypeOf(e)&&!u(e))throw new Error("unsupported BodyInit type");this._bodyArrayBuffer=y(e)}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},r&&(this.blob=function(){var e=g(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob)
|
;var c=[301,302,303,307,308];x.redirect=function(e,t){if(-1===c.indexOf(t))throw new RangeError("Invalid status code");return new x(null,{status:t,headers:{location:e}})},e.Headers=h,e.Request=_,e.Response=x,e.fetch=function(e,t){return new Promise((function(n,i){var o=new _(e,t),s=new XMLHttpRequest;s.onload=function(){var e,t,r={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",t=new h,e.split("\r\n").forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}})),t)};r.url="responseURL"in s?s.responseURL:r.headers.get("X-Request-URL");var i="response"in s?s.response:s.responseText;n(new x(i,r))},s.onerror=function(){i(new TypeError("Network request failed"))},s.ontimeout=function(){i(new TypeError("Network request failed"))},s.open(o.method,o.url,!0),"include"===o.credentials&&(s.withCredentials=!0),"responseType"in s&&r&&(s.responseType="blob"),o.headers.forEach((function(e,t){s.setRequestHeader(t,e)})),s.send(void 0===o._bodyInit?null:o._bodyInit)}))},e.fetch.polyfill=!0}function f(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function d(e){return"string"!=typeof e&&(e=String(e)),e}function p(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return n&&(t[Symbol.iterator]=function(){return t}),t}function h(e){this.map={},e instanceof h?e.forEach((function(e,t){this.append(t,e)}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function g(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function v(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function m(e){var t=new FileReader,n=v(t);return t.readAsArrayBuffer(e),n}function y(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function b(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(r&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(i&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(t&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(o&&r&&a(e))this._bodyArrayBuffer=y(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else{if(!o||!ArrayBuffer.prototype.isPrototypeOf(e)&&!u(e))throw new Error("unsupported BodyInit type");this._bodyArrayBuffer=y(e)}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},r&&(this.blob=function(){var e=g(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob)
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"private": true,
|
"private": true,
|
||||||
"description": "CL v19.038 (internal id 605618ef @ 2021-08-09T15:11:06.753Z)",
|
"description": "CL v19.039 (internal id 50355760 @ 2021-08-20T14:37:14.915Z)",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "charting_library.cjs.js",
|
"main": "charting_library.cjs.js",
|
||||||
"module": "charting_library.esm.js",
|
"module": "charting_library.esm.js",
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user