(window.webpackJsonp = window.webpackJsonp || []).push([ ['lt-property-pages-with-definitions'], { '17v9': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'FibDrawingsWith24LevelsDefinitionsViewModel', function () { return k; }); var n = i('mrSG'), o = i('wm7x'), r = i('HSjo'), l = i('Cn8r'), s = i('SMr9'), c = i('hY0g'), d = i.n(c), u = i('LIFs'), a = window.t('Trend Line'), h = window.t('Levels Line'), b = window.t('Extend Right'), p = window.t('Extend Left'), w = window.t('Extend Lines Right'), g = window.t('Extend Lines Left'), f = window.t('Reverse'), _ = window.t('Prices'), j = window.t('Levels'), O = window.t('Labels'), C = window.t('Use one color'), v = window.t('Background'), y = window.t('Fib levels based on log scale'), L = [ { value: !1, title: window.t('Values') }, { value: !0, title: window.t('Percents') }, ], M = [ { value: 'bottom', title: window.t('Top') }, { value: 'middle', title: window.t('Middle') }, { value: 'top', title: window.t('Bottom') }, ], k = (function (e) { function t(t, i) { var n = e.call(this, t, i) || this; if ( ((n._disabledBasedOnLog = null), 'fibLevelsBasedOnLogScale' in n._source.properties().childs()) ) { var o = n._source.priceScale(); null !== o && ((n._disabledBasedOnLog = new d.a(Boolean(!o.mode().log))), n._createPropertyRages(), o.modeChanged().subscribe(n, function (e, t) { null !== n._disabledBasedOnLog && n._disabledBasedOnLog.setValue(Boolean(!t.log)); })); } return n; } return ( Object(n.__extends)(t, e), (t.prototype.destroy = function () { e.prototype.destroy.call(this); var t = this._source.priceScale(); null !== t && t.modeChanged().unsubscribeAll(this); }), (t.prototype._stylePropertyDefinitions = function () { var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), l = Object(u.c)(n); if ('trendline' in i) { var c = i.trendline.childs(), k = Object(o.a)( this._undoModel, { showLine: c.visible, lineColor: c.color, lineStyle: c.linestyle, lineWidth: c.linewidth, }, n, 'TrendLine', { line: a }, ); e.push(k); } var m = i.levelsStyle.childs(), x = { lineStyle: m.linestyle, lineWidth: m.linewidth }, S = { line: h }; 'extendLines' in i && ((x.extendRight = i.extendLines), (S.extendRightTitle = w)), 'extendLinesLeft' in i && ((x.extendLeft = i.extendLinesLeft), (S.extendLeftTitle = g)), 'extendRight' in i && ((x.extendRight = i.extendRight), (S.extendRightTitle = b)), 'extendLeft' in i && ((x.extendLeft = i.extendLeft), (S.extendLeftTitle = p)); var T = Object(o.a)(this._undoModel, x, n, 'LevelsStyleLine', S); e.push(T); for ( var P = [], B = this._source.levelsCount(), V = 1; V <= B; V++ ) { var D = i['level' + V].childs(), R = Object(r.g)( { checked: Object(r.b)( this._undoModel, D.visible, 'Change ' + n + ' Level ' + V + ' Line Visibility', ), color: Object(r.u)( this._undoModel, D.color, null, 'Change ' + n + ' Level ' + V + ' Line Color', ), level: Object(r.b)( this._undoModel, D.coeff, 'Change ' + n + ' Level ' + V + ' Coeff', ), }, { id: l + 'LineLevel' + V }, ); P.push(R); } var A = Object(r.l)(P, l + 'LeveledLinesGroup'); e.push(Object(r.k)([A], l + 'Group')); var F = Object(r.e)( { color: Object(r.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: l + 'AllLineColor', title: C }, ); e.push(F); var W = Object(r.q)( { checked: Object(r.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(r.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: l + 'Background', title: v }, ); e.push(W); var G = i; if ('reverse' in G) { var H = Object(r.c)( { checked: Object(r.b)( this._undoModel, G.reverse, 'Change ' + n + ' Reverse', ), }, { id: l + 'Reverse', title: f }, ); e.push(H); } var E = Object(r.c)( { checked: Object(r.b)( this._undoModel, i.showPrices, 'Change ' + n + ' Prices Visibility', ), }, { id: l + 'Prices', title: _ }, ); e.push(E); var I = Object(r.j)( { checked: Object(r.b)( this._undoModel, i.showCoeffs, 'Change ' + n + ' Style', ), option: Object(r.b)( this._undoModel, i.coeffsAsPercents, 'Change ' + n + ' Style', ), }, { id: n + 'PitchStyle', title: j, options: new d.a(L) }, ); e.push(I); var z = Object(r.s)( { option1: Object(r.b)( this._undoModel, i.horzLabelsAlign, 'Change ' + n + ' Labels Alignment', ), option2: Object(r.b)( this._undoModel, i.vertLabelsAlign, 'Change ' + n + ' Labels Alignment', ), }, { id: l + 'Alignment', title: O, optionsItems1: new d.a(s.availableAlignmentHorizontalItems), optionsItems2: new d.a(M), }, ); if ( (e.push(z), 'fibLevelsBasedOnLogScale' in i && null !== this._disabledBasedOnLog) ) { var U = Object(r.c)( { disabled: Object(r.a)( this._undoModel, this._disabledBasedOnLog, 'Change ' + n + ' Fib levels based on log scale disabled', ), checked: Object(r.b)( this._undoModel, i.fibLevelsBasedOnLogScale, 'Change ' + n + ' Fib levels based on log scale', ), }, { id: l + 'BasedOnLog', title: y }, ); e.push(U); } return e; }), t ); })(l.a); }, '1yQO': function (e, t, i) { 'use strict'; i.d(t, 'a', function () { return r; }); var n = i('hY0g'), o = i.n(n); function r(e, t, i, n) { void 0 === n && (n = null); var r = { id: t, title: i, definitions: new o.a(e) }; return null !== n && (r.icon = n), r; } }, '2PB4': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'FibSpeedResistanceFanDefinitionsViewModel', function () { return f; }); var n = i('mrSG'), o = i('HSjo'), r = i('Cn8r'), l = i('LIFs'), s = window.t('Use one color'), c = window.t('Background'), d = window.t('Price Levels'), u = window.t('Time Levels'), a = window.t('Left Labels'), h = window.t('Right Labels'), b = window.t('Top Labels'), p = window.t('Bottom Labels'), w = window.t('Grid'), g = window.t('Reverse'), f = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { for ( var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), r = Object(l.c)(n), f = [], _ = this._source.hLevelsCount(), j = 1; j <= _; j++ ) { var O = i['hlevel' + j].childs(), C = Object(o.g)( { checked: Object(o.b)( this._undoModel, O.visible, 'Change ' + n + ' Level ' + j + ' Line Visibility', ), color: Object(o.u)( this._undoModel, O.color, null, 'Change ' + n + ' Level ' + j + ' Line Color', ), level: Object(o.b)( this._undoModel, O.coeff, 'Change ' + n + ' Level ' + j + ' Coeff', ), }, { id: r + 'HLineLevel' + j }, ); f.push(C); } var v = Object(o.l)(f, r + 'HLeveledLinesGroup'), y = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showLeftLabels, 'Change ' + n + ' Left Labels Visibility', ), }, { id: r + 'LeftLabels', title: a }, ), L = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showRightLabels, 'Change ' + n + ' Right Labels Visibility', ), }, { id: r + 'RightLabels', title: h }, ), M = Object(o.k)([v, y, L], r + 'HLevelGroup', d); e.push(M); var k = [], m = this._source.vLevelsCount(); for (j = 1; j <= m; j++) { (O = i['vlevel' + j].childs()), (C = Object(o.g)( { checked: Object(o.b)( this._undoModel, O.visible, 'Change ' + n + ' Level ' + j + ' Line Visibility', ), color: Object(o.u)( this._undoModel, O.color, null, 'Change ' + n + ' Level ' + j + ' Line Color', ), level: Object(o.b)( this._undoModel, O.coeff, 'Change ' + n + ' Level ' + j + ' Coeff', ), }, { id: r + 'VLineLevel' + j }, )); k.push(C); } var x = Object(o.l)(k, r + 'VLeveledLinesGroup'), S = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showTopLabels, 'Change ' + n + ' Top Labels Visibility', ), }, { id: r + 'TopLabels', title: b }, ), T = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showBottomLabels, 'Change ' + n + ' Bottom Labels Visibility', ), }, { id: r + 'BottomLabels', title: p }, ), P = Object(o.k)([x, S, T], r + 'VLevelGroup', u); e.push(P); var B = Object(o.e)( { color: Object(o.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: r + 'AllLineColor', title: s }, ); e.push(B); var V = Object(o.q)( { checked: Object(o.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(o.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: r + 'Background', title: c }, ); e.push(V); var D = i.grid.childs(), R = Object(o.h)( { checked: Object(o.b)( this._undoModel, D.visible, 'Change ' + n + ' Grid Visibility', ), color: Object(o.u)( this._undoModel, D.color, null, 'Change ' + n + ' Grid Line Color', ), width: Object(o.b)( this._undoModel, D.linewidth, 'Change ' + n + ' Grid Line Width', ), style: Object(o.b)( this._undoModel, D.linestyle, 'Change ' + n + ' Grid Line Style', ), }, { id: r + 'GridLine', title: w }, ); e.push(R); var A = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.reverse, 'Change ' + n + ' Reverse Mode', ), }, { id: r + 'Reverse', title: g }, ); return e.push(A), e; }), t ); })(r.a); }, '2liL': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'GannSquareDefinitionsViewModel', function () { return f; }); var n = i('mrSG'), o = i('HSjo'), r = i('Cn8r'), l = i('LIFs'), s = window.t('Use one color'), c = window.t('Background'), d = window.t('Price Levels'), u = window.t('Time Levels'), a = window.t('Left Labels'), h = window.t('Right Labels'), b = window.t('Top Labels'), p = window.t('Bottom Labels'), w = window.t('Angles'), g = window.t('Reverse'), f = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { for ( var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), r = Object(l.c)(n), f = [], _ = this._source.hLevelsCount(), j = 1; j <= _; j++ ) { var O = i['hlevel' + j].childs(), C = Object(o.g)( { checked: Object(o.b)( this._undoModel, O.visible, 'Change ' + n + ' Level ' + j + ' Line Visibility', ), color: Object(o.u)( this._undoModel, O.color, null, 'Change ' + n + ' Level ' + j + ' Line Color', ), level: Object(o.b)( this._undoModel, O.coeff, 'Change ' + n + ' Level ' + j + ' Coeff', ), }, { id: r + 'HLineLevel' + j }, ); f.push(C); } var v = Object(o.l)(f, r + 'HLeveledLinesGroup'), y = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showLeftLabels, 'Change ' + n + ' Left Labels Visibility', ), }, { id: r + 'LeftLabels', title: a }, ), L = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showRightLabels, 'Change ' + n + ' Right Labels Visibility', ), }, { id: r + 'RightLabels', title: h }, ), M = Object(o.q)( { checked: Object(o.b)( this._undoModel, i.fillHorzBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(o.b)( this._undoModel, i.horzTransparency, 'Change ' + n + ' Background Transparency', ), }, { id: r + 'BackgroundH', title: c }, ), k = Object(o.k)([v, y, L, M], r + 'HLevelGroup', d); e.push(k); var m = [], x = this._source.vLevelsCount(); for (j = 1; j <= x; j++) { (O = i['vlevel' + j].childs()), (C = Object(o.g)( { checked: Object(o.b)( this._undoModel, O.visible, 'Change ' + n + ' Level ' + j + ' Line Visibility', ), color: Object(o.u)( this._undoModel, O.color, null, 'Change ' + n + ' Level ' + j + ' Line Color', ), level: Object(o.b)( this._undoModel, O.coeff, 'Change ' + n + ' Level ' + j + ' Coeff', ), }, { id: r + 'VLineLevel' + j }, )); m.push(C); } var S = Object(o.l)(m, r + 'VLeveledLinesGroup'), T = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showTopLabels, 'Change ' + n + ' Top Labels Visibility', ), }, { id: r + 'TopLabels', title: b }, ), P = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showBottomLabels, 'Change ' + n + ' Bottom Labels Visibility', ), }, { id: r + 'BottomLabels', title: p }, ), B = Object(o.q)( { checked: Object(o.b)( this._undoModel, i.fillVertBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(o.b)( this._undoModel, i.vertTransparency, 'Change ' + n + ' Background Transparency', ), }, { id: r + 'BackgroundV', title: c }, ), V = Object(o.k)([S, T, P, B], r + 'VLevelGroup', u); e.push(V); var D = Object(o.e)( { color: Object(o.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: r + 'AllLineColor', title: s }, ); e.push(D); var R = i.fans.childs(), A = Object(o.e)( { checked: Object(o.b)( this._undoModel, R.visible, 'Change ' + n + ' Fans Visibility', ), color: Object(o.u)( this._undoModel, R.color, null, 'Change ' + n + ' Fans Line Color', ), }, { id: r + 'FansLines', title: w }, ); e.push(A); var F = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.reverse, 'Change ' + n + ' Reverse', ), }, { id: r + 'Reverse', title: g }, ); return e.push(F), e; }), t ); })(r.a); }, '5sLb': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'ArrowMarkDefinitionsViewModel', function () { return d; }); var n = i('mrSG'), o = i('DSp8'), r = i('Cn8r'), l = i('HSjo'), s = window.t('Text'), c = window.t('Arrow'), d = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(o.a)( this._undoModel, { textColor: e.color, text: e.text }, this._source.name(), { isEditable: !0, isMultiLine: !0, customTitles: { text: s }, }, ), ]; }), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(l.e)( { color: Object(l.u)( this._undoModel, e.arrowColor, null, 'Change Arrow Color', ), }, { id: 'ArrowColor', title: c }, ), ]; }), t ); })(r.a); }, '6U6r': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'FibCirclesDefinitionsViewModel', function () { return b; }); var n = i('mrSG'), o = i('wm7x'), r = i('HSjo'), l = i('Cn8r'), s = i('LIFs'), c = window.t('Trend Line'), d = window.t('Use one color'), u = window.t('Background'), a = window.t('Levels'), h = window.t('Coeffs As Percents'), b = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), l = Object(s.c)(n), b = i.trendline.childs(), p = Object(o.a)( this._undoModel, { showLine: b.visible, lineColor: b.color, lineStyle: b.linestyle, lineWidth: b.linewidth, }, n, 'TrendLine', { line: c }, ); e.push(p); for (var w = this._source.levelsCount(), g = 1; g <= w; g++) { var f = i['level' + g].childs(), _ = Object(r.g)( { checked: Object(r.b)( this._undoModel, f.visible, 'Change ' + n + ' Level ' + g + ' Line Visibility', ), color: Object(r.u)( this._undoModel, f.color, null, 'Change ' + n + ' Level ' + g + ' Line Color', ), width: Object(r.b)( this._undoModel, f.linewidth, 'Change ' + n + ' Level ' + g + ' Line Width', ), level: Object(r.b)( this._undoModel, f.coeff, 'Change ' + n + ' Level ' + g + ' Coeff', ), }, { id: l + 'LineLevel' + g }, ); e.push(_); } var j = Object(r.e)( { color: Object(r.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: l + 'AllLineColor', title: d }, ); e.push(j); var O = Object(r.q)( { checked: Object(r.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(r.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: l + 'Background', title: u }, ); e.push(O); var C = Object(r.c)( { checked: Object(r.b)( this._undoModel, i.showCoeffs, 'Change ' + n + ' Levels Visibility', ), }, { id: l + 'Levels', title: a }, ); e.push(C); var v = Object(r.c)( { checked: Object(r.b)( this._undoModel, i.coeffsAsPercents, 'Change ' + n + ' Coeffs As Percents Visibility', ), }, { id: l + 'Percentage', title: h }, ); return e.push(v), e; }), t ); })(l.a); }, '6mGk': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'FibWedgeDefinitionsViewModel', function () { return h; }); var n = i('mrSG'), o = i('wm7x'), r = i('HSjo'), l = i('Cn8r'), s = i('LIFs'), c = window.t('Trend Line'), d = window.t('Use one color'), u = window.t('Background'), a = window.t('Levels'), h = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), l = Object(s.c)(n), h = i.trendline.childs(), b = Object(o.a)( this._undoModel, { showLine: h.visible, lineColor: h.color, lineWidth: h.linewidth, }, n, 'TrendLine', { line: c }, ); e.push(b); for (var p = this._source.levelsCount(), w = 1; w <= p; w++) { var g = i['level' + w].childs(), f = Object(r.g)( { checked: Object(r.b)( this._undoModel, g.visible, 'Change ' + n + ' Level ' + w + ' Line Visibility', ), color: Object(r.u)( this._undoModel, g.color, null, 'Change ' + n + ' Level ' + w + ' Line Color', ), width: Object(r.b)( this._undoModel, g.linewidth, 'Change ' + n + ' Level ' + w + ' Line Width', ), level: Object(r.b)( this._undoModel, g.coeff, 'Change ' + n + ' Level ' + w + ' Coeff', ), }, { id: l + 'LineLevel' + w }, ); e.push(f); } var _ = Object(r.e)( { color: Object(r.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: l + 'AllLineColor', title: d }, ); e.push(_); var j = Object(r.q)( { checked: Object(r.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(r.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: l + 'Background', title: u }, ); e.push(j); var O = Object(r.c)( { checked: Object(r.b)( this._undoModel, i.showCoeffs, 'Change ' + n + ' Levels Visibility', ), }, { id: l + 'Levels', title: a }, ); return e.push(O), e; }), t ); })(l.a); }, '74nv': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'NoteDefinitionsViewModel', function () { return d; }); var n = i('mrSG'), o = i('DSp8'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Label'), d = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(l.e)( { color: Object(l.u)( this._undoModel, e.markerColor, null, 'Change ' + t + ' background color', ), }, { id: Object(s.c)(t + 'LabelColor'), title: c }, ), ]; }), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.a)( this._undoModel, { textColor: e.textColor, fontSize: e.fontSize, bold: e.bold, italic: e.italic, text: e.text, backgroundColor: e.backgroundColor, backgroundTransparency: e.backgroundTransparency, borderColor: e.borderColor, }, t, { isEditable: !0, isMultiLine: !0 }, ), ]; }), t ); })(r.a); }, '78yF': function (e, t, i) { 'use strict'; i.d(t, 'a', function () { return j; }); var n = i('mrSG'), o = i('wm7x'), r = i('HSjo'), l = i('hY0g'), s = i.n(l), c = i('bKFv'), d = i('LIFs'), u = [ { value: c.StatsPosition.Left, title: window.t('Left') }, { value: c.StatsPosition.Center, title: window.t('Center') }, { value: c.StatsPosition.Right, title: window.t('Right') }, ], a = window.t('Show Middle Point'), h = window.t('Stats Position'), b = window.t('Show Price Range'), p = window.t('Show Bars Range'), w = window.t('Show Date/Time Range'), g = window.t('Show Distance'), f = window.t('Show Angle'), _ = window.t('Always Show Stats'); function j(e, t, i, l) { var c = Object(d.c)(i), j = [], O = Object(o.a)( e, Object(n.__assign)(Object(n.__assign)({}, t), { lineColor: t.linecolor, lineWidth: t.linewidth, lineStyle: t.linestyle, }), c, 'Line', ); j.push(O); var C = Object(r.c)( { checked: Object(r.b)( e, t.showMiddlePoint, 'Change ' + i + ' Show Middle Point', ), }, { id: c + 'MiddlePoint', title: (l && l.middlePoint) || a }, ); j.push(C); var v = Object(r.c)( { checked: Object(r.b)( e, t.showPriceRange, 'Change ' + i + ' Show Price Range', ), }, { id: c + 'PriceRange', title: (l && l.priceRange) || b }, ); j.push(v); var y = Object(r.c)( { checked: Object(r.b)( e, t.showBarsRange, 'Change ' + i + ' Show Bars Range', ), }, { id: c + 'BarsRange', title: (l && l.barRange) || p }, ); if ((j.push(y), 'showDateTimeRange' in t)) { var L = Object(r.c)( { checked: Object(r.b)( e, t.showDateTimeRange, 'Change ' + i + ' Show Date/Time Range', ), }, { id: c + 'DateTimeRange', title: (l && l.dateTimeRange) || w }, ); j.push(L); } if ('showDistance' in t) { var M = Object(r.c)( { checked: Object(r.b)( e, t.showDistance, 'Change ' + i + ' Show Distance', ), }, { id: c + 'Distance', title: (l && l.distance) || g }, ); j.push(M); } if ('showAngle' in t) { var k = Object(r.c)( { checked: Object(r.b)( e, t.showAngle, 'Change ' + i + ' Show Angle', ), }, { id: c + 'Angle', title: (l && l.angle) || f }, ); j.push(k); } var m = Object(r.c)( { checked: Object(r.b)( e, t.alwaysShowStats, 'Change ' + i + ' Always Show Stats', ), }, { id: c + 'ShowStats', title: (l && l.showStats) || _ }, ); j.push(m); var x = Object(r.j)( { option: Object(r.b)( e, t.statsPosition, 'Change ' + i + ' Stats Position', ), }, { id: c + 'StatsPosition', title: (l && l.statsPosition) || h, options: new s.a(u), }, ); return j.push(x), j; } }, '8ioM': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'BarsPatternDefinitionsViewModel', function () { return g; }); var n = i('mrSG'), o = i('Cn8r'), r = i('HSjo'), l = i('hY0g'), s = i.n(l), c = i('Ye2/'), d = i('Z5lT'), u = i('LIFs'), a = window.t('Color'), h = window.t('Mode'), b = window.t('Mirrored'), p = window.t('Flipped'), w = [ { value: c.LineToolBarsPatternMode.Bars, title: window.t('HL Bars') }, { value: c.LineToolBarsPatternMode.OpenClose, title: window.t('OC Bars'), }, { value: c.LineToolBarsPatternMode.Line, title: window.t('Line - Close'), }, { value: c.LineToolBarsPatternMode.LineOpen, title: window.t('Line - Open'), }, { value: c.LineToolBarsPatternMode.LineHigh, title: window.t('Line - High'), }, { value: c.LineToolBarsPatternMode.LineLow, title: window.t('Line - Low'), }, { value: c.LineToolBarsPatternMode.LineHL2, title: window.t('Line - HL/2'), }, ], g = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(), i = Object(u.c)(t); return [ Object(r.e)( { color: Object(r.u)( this._undoModel, e.color, null, 'Change ' + t + ' color', ), }, { id: i + 'Color', title: a }, ), Object(r.j)( { option: Object(r.b)( this._undoModel, e.mode, 'Change ' + t + ' mode', [d.a], ), }, { id: i + 'Mode', title: h, options: new s.a(w) }, ), Object(r.c)( { checked: Object(r.b)( this._undoModel, e.mirrored, 'Change ' + t + ' Mirrored', ), }, { id: i + 'Mirrored', title: b }, ), Object(r.c)( { checked: Object(r.b)( this._undoModel, e.flipped, 'Change ' + t + ' Flipped', ), }, { id: i + 'Flipped', title: p }, ), ]; }), t ); })(o.a); }, '91EF': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'PolylinesDefinitionsViewModel', function () { return u; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Border'), d = window.t('Background'), u = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.a)( this._undoModel, { lineColor: e.linecolor, lineWidth: e.linewidth }, t, 'Line', { line: c }, ), Object(l.e)( { checked: Object(l.b)( this._undoModel, e.fillBackground, 'Change ' + t + ' background visibility', ), color: Object(l.u)( this._undoModel, e.backgroundColor, e.transparency, 'Change ' + t + ' background color', ), }, { id: Object(s.c)(t + 'BackgroundColor'), title: d }, ), ]; }), t ); })(r.a); }, ASG6: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'GannFanDefinitionsViewModel', function () { return u; }); var n = i('mrSG'), o = i('HSjo'), r = i('Cn8r'), l = i('LIFs'), s = window.t('Use one color'), c = window.t('Background'), d = window.t('Labels'), u = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { for ( var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), r = Object(l.c)(n), u = this._source.levelsCount(), a = 1; a <= u; a++ ) { var h = i['level' + a].childs(), b = Object(o.g)( { checked: Object(o.b)( this._undoModel, h.visible, 'Change ' + n + ' Level ' + a + ' Line Visibility', ), color: Object(o.u)( this._undoModel, h.color, null, 'Change ' + n + ' Level ' + a + ' Line Color', ), width: Object(o.b)( this._undoModel, h.linewidth, 'Change ' + n + ' Level ' + a + ' Line Width', ), style: Object(o.b)( this._undoModel, h.linestyle, 'Change ' + n + ' Level ' + a + ' Line Style', ), }, { id: r + 'LineLevel' + a, title: h.coeff1.value() + '/' + h.coeff2.value(), }, ); e.push(b); } var p = Object(o.e)( { color: Object(o.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: r + 'AllLineColor', title: s }, ); e.push(p); var w = Object(o.q)( { checked: Object(o.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(o.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: r + 'Background', title: c }, ); e.push(w); var g = Object(o.c)( { checked: Object(o.b)( this._undoModel, i.showLabels, 'Change ' + n + ' Labels Visibility', ), }, { id: r + 'Labels', title: d }, ); return e.push(g), e; }), t ); })(r.a); }, Ax76: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'GeneralDatePriceRangeDefinitionsViewModel', function () { return _; }); var n = i('mrSG'), o = i('wm7x'), r = i('DSp8'), l = i('Cn8r'), s = i('HSjo'), c = i('LIFs'), d = window.t('Line'), u = window.t('Border'), a = window.t('Background'), h = window.t('Extend top'), b = window.t('Extend bottom'), p = window.t('Extend left'), w = window.t('Extend right'), g = window.t('Label'), f = window.t('Label background'); var _ = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = [], t = this._source.properties().childs(), i = this._source.name(), n = Object(c.c)(i), l = Object(o.a)( this._undoModel, { lineColor: t.linecolor, lineWidth: t.linewidth }, i, 'Line', { line: d }, ); if ((e.push(l), t.hasOwnProperty('borderWidth'))) { var _ = Object(o.a)( this._undoModel, { showLine: t.drawBorder, lineColor: t.borderColor, lineWidth: t.borderWidth, }, i, 'Border', { line: u }, ); e.push(_); } var j = Object(s.e)( { checked: Object(s.b)( this._undoModel, t.fillBackground, 'Change ' + i + ' background visibility', ), color: Object(s.u)( this._undoModel, t.backgroundColor, t.backgroundTransparency, 'Change ' + i + ' background color', ), }, { id: n + 'BackgroundColor', title: a }, ); if ( (e.push(j), (function (e) { return e.hasOwnProperty('extendTop'); })(t)) ) { var O = Object(s.c)( { checked: Object(s.b)( this._undoModel, t.extendTop, 'Change ' + i + ' Extend top', ), }, { id: n + 'ExtendTop', title: h }, ), C = Object(s.c)( { checked: Object(s.b)( this._undoModel, t.extendBottom, 'Change ' + i + ' Extend bottom', ), }, { id: n + 'ExtendBottom', title: b }, ); e.push(O, C); } if ( (function (e) { return e.hasOwnProperty('extendLeft'); })(t) ) { var v = Object(s.c)( { checked: Object(s.b)( this._undoModel, t.extendLeft, 'Change ' + i + ' Extend left', ), }, { id: n + 'extendLeft', title: p }, ), y = Object(s.c)( { checked: Object(s.b)( this._undoModel, t.extendRight, 'Change ' + i + ' Extend bottom', ), }, { id: n + 'ExtendBottom', title: w }, ); e.push(v, y); } var L = Object(r.a)( this._undoModel, { textColor: t.textcolor, fontSize: t.fontsize, backgroundVisible: t.fillLabelBackground, backgroundColor: t.labelBackgroundColor, backgroundTransparency: t.backgroundTransparency, }, i, { isEditable: !0, isMultiLine: !0, customTitles: { text: g, backgroundTitle: f }, }, ); return e.push(L), e; }), t ); })(l.a); }, BABJ: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'TimeCyclesPatternDefinitionsViewModel', function () { return u; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Line'), d = window.t('Background'), u = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.a)( this._undoModel, { lineColor: e.linecolor, lineWidth: e.linewidth, lineStyle: e.linestyle, }, t, 'Line', { line: c }, ), Object(l.e)( { checked: Object(l.b)( this._undoModel, e.fillBackground, 'Change ' + t + ' background visibility', ), color: Object(l.u)( this._undoModel, e.backgroundColor, e.transparency, 'Change ' + t + ' background color', ), }, { id: Object(s.c)(t + 'BackgroundColor'), title: d }, ), ]; }), t ); })(r.a); }, BDhr: function (e, t, i) { 'use strict'; i.d(t, 'a', function () { return c; }); var n = i('wm7x'), o = i('HSjo'), r = i('LIFs'), l = window.t('Show Price'), s = window.t('Show Time'); function c(e, t, i) { var c = Object(r.c)(i), d = [], u = Object(n.a)( e, { lineColor: t.linecolor, lineWidth: t.linewidth, lineStyle: t.linestyle, }, c, 'Line', ); if ((d.push(u), 'showPrice' in t)) { var a = Object(o.c)( { checked: Object(o.b)( e, t.showPrice, 'Change ' + i + ' Price Label Visibility', ), }, { id: c + 'ShowPrice', title: l }, ); d.push(a); } if ('showTime' in t) { var h = Object(o.c)( { checked: Object(o.b)( e, t.showTime, 'Change ' + i + ' Time Label Visibility', ), }, { id: c + 'ShowTime', title: s }, ); d.push(h); } return d; } }, CA9d: function (e, t, i) { 'use strict'; i.d(t, 'b', function () { return u; }), i.d(t, 'a', function () { return a; }), i.d(t, 'c', function () { return h; }); var n = i('mrSG'), o = i('HSjo'), r = i('hY0g'), l = i.n(r), s = i('LIFs'), c = window.t('Price'), d = window.t('Bar#'); function u(e, t, i) { return { property: Object(o.b)(e, t.price, 'Change ' + c + ' Y coordinate'), info: { typeY: 1, stepY: i }, }; } function a(e, t) { return { property: Object(o.b)(e, t.bar, 'Change ' + d + ' X coordinate'), info: { typeX: 0, minX: new l.a(-5e4), maxX: new l.a(15e3), stepX: new l.a(1), }, }; } function h(e, t, i, r, l, c) { var d = a(e, t), h = u(e, t, r); return Object(o.f)( { x: d.property, y: h.property }, Object(n.__assign)( Object(n.__assign)( { id: Object(s.c)(c + 'Coordinates' + l), title: l }, d.info, ), h.info, ), ); } }, Cn8r: function (e, t, i) { 'use strict'; i('YFKU'), i('HbRj'); var n = i('Eyy1'), o = i('HSjo'), r = i('1yQO'), l = i('hY0g'), s = i.n(l), c = i('Kxc7'), d = window.t('Seconds'), u = window.t('Minutes'), a = window.t('Hours'), h = window.t('Days'), b = window.t('Weeks'), p = window.t('Months'), w = (window.t('Ranges'), [1, 59]), g = [1, 59], f = [1, 24], _ = [1, 366]; var j = i('CA9d'); i.d(t, 'a', function () { return M; }); var O = window.t('Visibility'), C = window.t('Coordinates'), v = window.t('Style'), y = window.t('Text'), L = window.t('Inputs'); var M = (function () { function e(e, t) { (this._yCoordinateStepWV = null), (this._propertyPages = []), (this._source = t), (this._undoModel = e), (this._ownerSource = Object(n.ensureNotNull)( this._source.ownerSource(), )), this._createPropertyRages(); } return ( (e.prototype.destroy = function () { null !== this._yCoordinateStepWV && (this._source.ownerSourceChanged().unsubscribeAll(this), this._ownerSource.priceStepChanged().unsubscribeAll(this)), this._propertyPages.forEach(function (e) { Object(o.t)(e.definitions.value()); }); }), (e.prototype.propertyPages = function () { return Promise.resolve(this._propertyPages); }), (e.prototype._createPropertyRages = function () { this._propertyPages = []; var e = this._createInputsPropertyPage(); null !== e && this._propertyPages.push(e); var t = this._createStylePropertyPage(); null !== t && this._propertyPages.push(t); var i = this._createTextPropertyPage(); if ( (null !== i && this._propertyPages.push(i), this._source.hasEditableCoordinates()) ) { var n = this._createCoordinatesPropertyPage(); null !== n && this._propertyPages.push(n); } var o = this._createVisibilitiesPropertyPage(); this._propertyPages.push(o); }), (e.prototype._createVisibilitiesPropertyPage = function () { var e = this._source .properties() .childs() .intervalsVisibilities.childs(); return Object(r.a)( (function (e, t) { var i = []; if (c.enabled('seconds_resolution')) { var n = Object(o.m)( { checked: Object(o.b)( e, t.seconds, 'Change Line Tool Visibility On Seconds', ), from: Object(o.b)( e, t.secondsFrom, 'Change Line Tool Seconds From', ), to: Object(o.b)( e, t.secondsTo, 'Change Line Tool Seconds To', ), }, { id: 'IntervalsVisibilitiesSecond', title: d, min: new s.a(w[0]), max: new s.a(w[1]), }, ); i.push(n); } var r = Object(o.m)( { checked: Object(o.b)( e, t.minutes, 'Change Line Tool Visibility On Minutes', ), from: Object(o.b)( e, t.minutesFrom, 'Change Line Tool Minutes From', ), to: Object(o.b)( e, t.minutesTo, 'Change Line Tool Minutes To', ), }, { id: 'IntervalsVisibilitiesMinutes', title: u, min: new s.a(g[0]), max: new s.a(g[1]), }, ), l = Object(o.m)( { checked: Object(o.b)( e, t.hours, 'Change Line Tool Visibility On Hours', ), from: Object(o.b)( e, t.hoursFrom, 'Change Line Tool Hours From', ), to: Object(o.b)( e, t.hoursTo, 'Change Line Tool Hours To', ), }, { id: 'IntervalsVisibilitiesHours', title: a, min: new s.a(f[0]), max: new s.a(f[1]), }, ), j = Object(o.m)( { checked: Object(o.b)( e, t.days, 'Change Line Tool Visibility On Days', ), from: Object(o.b)( e, t.daysFrom, 'Change Line Tool Days From', ), to: Object(o.b)(e, t.daysTo, 'Change Line Tool Days To'), }, { id: 'IntervalsVisibilitiesDays', title: h, min: new s.a(_[0]), max: new s.a(_[1]), }, ); i.push(r, l, j); var O = Object(o.c)( { checked: Object(o.b)( e, t.weeks, 'Change Line Tool Visibility On Weeks', ), }, { id: 'IntervalsVisibilitiesWeeks', title: b }, ), C = Object(o.c)( { checked: Object(o.b)( e, t.months, 'Change Line Tool Visibility On Months', ), }, { id: 'IntervalsVisibilitiesMonths', title: p }, ); return i.push(O, C), i; })(this._undoModel, e), 'visibility', O, ); }), (e.prototype._createCoordinatesPropertyPage = function () { var e = this._coordinatesPropertyDefinitions(); return null !== e ? Object(r.a)(e, 'coordinates', C) : null; }), (e.prototype._getYCoordinateStepWV = function () { var e = this; return ( null === this._yCoordinateStepWV && ((this._yCoordinateStepWV = new s.a( (function (e) { if (null !== e) { var t = e.priceStep(); if (null !== t) return t; } return 1; })(this._source.ownerSource()), )), this._ownerSource .priceStepChanged() .subscribe(this, function () { return e._updateYCoordinateStep(); }), this._source.ownerSourceChanged().subscribe(this, function () { e._ownerSource.priceStepChanged().unsubscribeAll(e), (e._ownerSource = Object(n.ensureNotNull)( e._source.ownerSource(), )), e._ownerSource.priceStepChanged().subscribe(e, function () { return e._updateYCoordinateStep(); }); })), this._yCoordinateStepWV ); }), (e.prototype._coordinatesPropertyDefinitions = function () { var e = this, t = this._source.points(), i = this._source.properties().childs().points, n = [], o = this._getYCoordinateStepWV(); return ( t.forEach(function (t, r) { var l = i[r].childs(); l && n.push( Object(j.c)( e._undoModel, l, t, o, window .t('#{0} (price, bar)', { context: 'linetool point' }) .format(r + 1), e._source.name(), ), ); }), n ); }), (e.prototype._createStylePropertyPage = function () { var e = this._stylePropertyDefinitions(); return null !== e ? Object(r.a)(e, 'style', v) : null; }), (e.prototype._stylePropertyDefinitions = function () { return null; }), (e.prototype._createTextPropertyPage = function () { var e = this._textPropertyDefinitions(); return null !== e ? Object(r.a)(e, 'text', y) : null; }), (e.prototype._textPropertyDefinitions = function () { return null; }), (e.prototype._createInputsPropertyPage = function () { var e = this._inputsPropertyDefinitions(); return null !== e ? Object(r.a)(e, 'inputs', L) : null; }), (e.prototype._inputsPropertyDefinitions = function () { return null; }), (e.prototype._updateYCoordinateStep = function () { var e = this._ownerSource.priceStep(); this._getYCoordinateStepWV().setValue(e || 1); }), e ); })(); }, 'D+Nk': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'PitchBaseDefinitionsViewModel', function () { return h; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Median'), d = window.t('Use one color'), u = window.t('Background'), a = window.t('Extend Lines'), h = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), r = Object(s.c)(n); t.hasChild('extendLines') && e.push( Object(l.c)( { checked: Object(l.b)( this._undoModel, i.extendLines, 'Toggle ' + n + ' Extend Lines', ), }, { id: r + 'ExtendLines', title: a }, ), ); var h = i.median.childs(), b = Object(o.a)( this._undoModel, { lineColor: h.color, lineStyle: h.linestyle, lineWidth: h.linewidth, }, n, 'Median', { line: c }, ); e.push(b); for (var p = this._source.levelsCount(), w = 0; w <= p; w++) { var g = i['level' + w].childs(), f = Object(l.g)( { checked: Object(l.b)( this._undoModel, g.visible, 'Change ' + n + ' Level ' + (w + 1) + ' Line Visibility', ), color: Object(l.u)( this._undoModel, g.color, null, 'Change ' + n + ' Level ' + (w + 1) + ' Line Color', ), width: Object(l.b)( this._undoModel, g.linewidth, 'Change ' + n + ' Level ' + (w + 1) + ' Line Width', ), style: Object(l.b)( this._undoModel, g.linestyle, 'Change ' + n + ' Level ' + (w + 1) + ' Line Style', ), level: Object(l.b)( this._undoModel, g.coeff, 'Change ' + n + ' Level ' + (w + 1) + ' Line Coeff', ), }, { id: r + 'LineLevel' + (w + 1) }, ); e.push(f); } var _ = Object(l.e)( { color: Object(l.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: r + 'AllLineColor', title: d }, ); e.push(_); var j = Object(l.q)( { checked: Object(l.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(l.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: r + 'Background', title: u }, ); return e.push(j), e; }), t ); })(r.a); }, DSp8: function (e, t, i) { 'use strict'; i.d(t, 'a', function () { return c; }); var n = i('HSjo'), o = i('LIFs'), r = window.t('Background'), l = window.t('Border'), s = window.t('Text Wrap'); function c(e, t, i, c) { var d = {}, u = { id: Object(o.c)(i) + 'Text', title: (c.customTitles && c.customTitles.text) || '', }; if ( (void 0 !== t.showText && (d.checked = Object(n.b)( e, t.showText, 'Change ' + i + ' Text Visibility', )), void 0 !== t.textColor && (d.color = Object(n.u)( e, t.textColor, t.transparency || null, 'Change ' + i + ' Text Color', )), void 0 !== t.fontSize && (d.size = Object(n.b)( e, t.fontSize, 'Change ' + i + ' Text Font Size', )), void 0 !== t.bold && (d.bold = Object(n.b)( e, t.bold, 'Change ' + i + ' Text Font Bold', )), void 0 !== t.italic && (d.italic = Object(n.b)( e, t.italic, 'Change ' + i + ' Text Font Italic', )), void 0 !== t.text && ((d.text = Object(n.b)(e, t.text, 'Change ' + i + ' Text')), (u.isEditable = Boolean(c.isEditable)), (u.isMultiLine = Boolean(c.isMultiLine))), void 0 !== t.vertLabelsAlign && ((d.alignmentVertical = Object(n.b)( e, t.vertLabelsAlign, 'Change ' + i + ' Labels Alignment Vertical', )), (u.alignmentVerticalItems = c.alignmentVerticalItems)), void 0 !== t.horzLabelsAlign && ((d.alignmentHorizontal = Object(n.b)( e, t.horzLabelsAlign, 'Change ' + i + ' Labels Alignment Horizontal', )), (u.alignmentHorizontalItems = c.alignmentHorizontalItems)), void 0 !== t.textOrientation && (d.orientation = Object(n.b)( e, t.textOrientation, 'Change ' + i + ' Labels Direction', )), void 0 !== t.backgroundVisible && (d.backgroundVisible = Object(n.b)( e, t.backgroundVisible, 'Change ' + i + ' Text Background Visibility', )), void 0 !== t.backgroundColor) ) { var a = null; void 0 !== t.backgroundTransparency && (a = t.backgroundTransparency), (d.backgroundColor = Object(n.u)( e, t.backgroundColor, a, 'Change ' + i + ' Text Background Color', )); } return ( (void 0 === t.backgroundVisible && void 0 === t.backgroundColor) || (u.backgroundTitle = (c.customTitles && c.customTitles.backgroundTitle) || r), void 0 !== t.borderVisible && (d.borderVisible = Object(n.b)( e, t.borderVisible, 'Change ' + i + ' Text Border Visibility', )), void 0 !== t.borderWidth && (d.borderWidth = Object(n.b)( e, t.borderWidth, 'Change ' + i + ' Text Border Width', )), void 0 !== t.borderColor && (d.borderColor = Object(n.u)( e, t.borderColor, null, 'Change ' + i + ' Text Border Color', )), (void 0 === t.borderVisible && void 0 === t.borderColor && void 0 === t.borderWidth) || (u.borderTitle = (c.customTitles && c.customTitles.borderTitle) || l), void 0 !== t.wrap && ((d.wrap = Object(n.b)(e, t.wrap, 'Change ' + i + ' Text Wrap')), (u.wrapTitle = (c.customTitles && c.customTitles.wrapTitle) || s)), Object(n.p)(d, u) ); } }, EFc4: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'Points5PatternDefinitionsViewModel', function () { return h; }); var n = i('mrSG'), o = i('wm7x'), r = i('DSp8'), l = i('Cn8r'), s = i('HSjo'), c = i('LIFs'), d = window.t('Label'), u = window.t('Border'), a = window.t('Background'), h = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(r.a)( this._undoModel, { textColor: e.textcolor, fontSize: e.fontsize, bold: e.bold, italic: e.italic, }, this._source.name(), { isEditable: !0, isMultiLine: !0, customTitles: { text: d }, }, ), Object(o.a)( this._undoModel, { lineColor: e.color, lineWidth: e.linewidth }, t, 'Line', { line: u }, ), Object(s.e)( { checked: Object(s.b)( this._undoModel, e.fillBackground, 'Change ' + t + ' background visibility', ), color: Object(s.u)( this._undoModel, e.backgroundColor, e.transparency, 'Change ' + t + ' background color', ), }, { id: Object(c.c)(t + 'BackgroundColor'), title: a }, ), ]; }), t ); })(l.a); }, FkpW: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'VerticalLineDefinitionsViewModel', function () { return a; }); var n = i('mrSG'), o = i('HSjo'), r = i('CA9d'), l = i('BDhr'), s = i('LIFs'), c = i('Cn8r'), d = i('DSp8'), u = window.t('Show text'), a = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(); return Object(l.a)(this._undoModel, e, this._source.name()); }), (t.prototype._coordinatesPropertyDefinitions = function () { var e = this._source.properties().childs().points[0].childs(), t = Object(r.a)(this._undoModel, e); return [ Object(o.f)( { x: t.property }, Object(n.__assign)( { id: Object(s.c)(this._source.name() + 'Point1'), title: window.t('#1 (bar)', { context: 'linetool point', }), }, t.info, ), ), ]; }), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(d.a)( this._undoModel, Object(n.__assign)(Object(n.__assign)({}, e), { showText: e.showLabel, textColor: e.textcolor, fontSize: e.fontsize, textOrientation: e.textOrientation, }), this._source.name(), { isEditable: !0, isMultiLine: !0, customTitles: { text: u }, }, ), ]; }), t ); })(c.a); }, FxV7: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'ArrowMarkerDefinitionsViewModel', function () { return u; }); var n = i('mrSG'), o = i('HSjo'), r = i('Cn8r'), l = i('LIFs'), s = i('DSp8'), c = window.t('Color'), d = window.t('Show text'), u = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.e)( { color: Object(o.u)( this._undoModel, e.backgroundColor, null, 'Change ' + t + ' color', ), }, { id: Object(l.c)(t + 'Color'), title: c }, ), ]; }), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(s.a)( this._undoModel, { text: e.text, showText: e.showLabel, textColor: e.textColor, fontSize: e.fontsize, bold: e.bold, italic: e.italic, }, this._source.name(), { isEditable: !0, isMultiLine: !0, customTitles: { text: d }, }, ), ]; }), t ); })(r.a); }, HCdA: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'PitchForkDefinitionsViewModel', function () { return a; }); var n = i('mrSG'), o = i('HSjo'), r = i('D+Nk'), l = i('rCHB'), s = i('hY0g'), c = i.n(s), d = window.t('Style'), u = [ { value: l.LineToolPitchforkStyle.Original, title: window.t('Original'), }, { value: l.LineToolPitchforkStyle.Schiff2, title: window.t('Schiff'), }, { value: l.LineToolPitchforkStyle.Schiff, title: window.t('Modified Schiff'), }, { value: l.LineToolPitchforkStyle.Inside, title: window.t('Inside') }, ], a = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var t = e.prototype._stylePropertyDefinitions.call(this), i = this._source.properties().childs(), n = this._source.name(), r = Object(o.j)( { option: Object(o.b)( this._undoModel, i.style, 'Change ' + n + ' Style', ), }, { id: n + 'PitchStyle', title: d, options: new c.a(u) }, ); return t.push(r), t; }), t ); })(r.PitchBaseDefinitionsViewModel); }, K4wI: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'RectangleDefinitionsViewModel', function () { return d; }); var n = i('mrSG'), o = i('YFKU'), r = i('Zd1D'), l = i('DSp8'), s = Object(o.t)('Text'), c = [ { value: 'bottom', title: window.t('Top') }, { value: 'middle', title: window.t('Inside') }, { value: 'top', title: window.t('Bottom') }, ], d = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(l.a)( this._undoModel, { textColor: e.textColor, text: e.text, bold: e.bold, italic: e.italic, fontSize: e.fontSize, horzLabelsAlign: e.horzLabelsAlign, vertLabelsAlign: e.vertLabelsAlign, showText: e.showLabel, }, this._source.name(), { isEditable: !0, isMultiLine: !0, alignmentVerticalItems: c, customTitles: { text: s }, }, ), ]; }), t ); })(r.GeneralFiguresDefinitionsViewModelBase); }, LIFs: function (e, t, i) { 'use strict'; i.d(t, 'b', function () { return r; }), i.d(t, 'c', function () { return l; }), i.d(t, 'a', function () { return s; }); var n = /[<"'&>]/g, o = function (e) { return '&#' + e.charCodeAt(0) + ';'; }; function r(e) { return e.replace(n, o); } function l(e) { return void 0 === e && (e = ''), e.replace(/\s+/g, ''); } function s(e) { return ( void 0 === e && (e = ''), e.replace(/\b\w/g, function (e) { return e.toUpperCase(); }) ); } }, LX4V: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'CyclicAndSineLinesPatternDefinitionsViewModel', function () { return s; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = window.t('Lines'), s = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(o.a)( this._undoModel, { lineColor: e.linecolor, lineWidth: e.linewidth, lineStyle: e.linestyle, }, this._source.name(), 'Line', { line: l }, ), ]; }), t ); })(r.a); }, LzAw: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'ProjectionDefinitionsViewModel', function () { return u; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Border'), d = window.t('Background'), u = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(l.r)( { color1: Object(l.u)( this._undoModel, e.color1, e.transparency, 'Change ' + t + ' background color 1', ), color2: Object(l.u)( this._undoModel, e.color2, e.transparency, 'Change ' + t + ' background color 2', ), }, { id: Object(s.c)(t + 'Background2Color'), title: d }, ), Object(o.a)( this._undoModel, { lineColor: e.trendline.childs().color, lineWidth: e.linewidth, }, t, 'Line', { line: c }, ), ]; }), t ); })(r.a); }, NEbb: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'HorizontalLineDefinitionsViewModel', function () { return c; }); var n = i('mrSG'), o = i('HSjo'), r = i('xrdl'), l = i('CA9d'), s = i('LIFs'), c = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._coordinatesPropertyDefinitions = function () { var e = this._source.properties().childs().points[0].childs(), t = this._getYCoordinateStepWV(), i = Object(l.b)(this._undoModel, e, t); return [ Object(o.f)( { y: i.property }, Object(n.__assign)( { id: Object(s.c)(this._source.name() + 'Point'), title: window.t('#1 (price)', { context: 'linetool point', }), }, i.info, ), ), ]; }), t ); })(r.CrossLineDefinitionsViewModel); }, Pwwq: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'PredictionDefinitionsViewModel', function () { return _; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Source text'), d = window.t('Source background'), u = window.t('Source border'), a = window.t('Target text'), h = window.t('Target background'), b = window.t('Target border'), p = window.t('Success text'), w = window.t('Success background'), g = window.t('Failure text'), f = window.t('Failure background'), _ = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(), i = Object(s.c)(t); return [ Object(o.a)( this._undoModel, { lineColor: e.linecolor, lineWidth: e.linewidth }, t, 'Line', ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.sourceTextColor, null, 'Change ' + t + ' source text color', ), }, { id: i + 'SourceTextColor', title: c }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.sourceBackColor, e.transparency, 'Change ' + t + ' source background color', ), }, { id: i + 'SourceBackgroundColor', title: d }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.sourceStrokeColor, null, 'Change ' + t + ' source border color', ), }, { id: i + 'SourceBorderColor', title: u }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.targetTextColor, null, 'Change ' + t + ' target text color', ), }, { id: i + 'TargetTextColor', title: a }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.targetBackColor, null, 'Change ' + t + ' target background color', ), }, { id: i + 'TargetBackgroundColor', title: h }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.targetStrokeColor, null, 'Change ' + t + ' target border color', ), }, { id: i + 'TargetBorderColor', title: b }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.successTextColor, null, 'Change ' + t + ' success text color', ), }, { id: i + 'SuccessTextColor', title: p }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.successBackground, null, 'Change ' + t + ' success background color', ), }, { id: i + 'SuccessBackgroundColor', title: w }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.failureTextColor, null, 'Change ' + t + ' failure text color', ), }, { id: i + 'FailureTextColor', title: g }, ), Object(l.e)( { color: Object(l.u)( this._undoModel, e.failureBackground, null, 'Change ' + t + ' failure background color', ), }, { id: i + 'FailureBackgroundColor', title: f }, ), ]; }), t ); })(r.a); }, QWxu: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'TextDefinitionsViewModel', function () { return r; }); var n = i('mrSG'), o = i('DSp8'), r = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(o.a)( this._undoModel, { textColor: e.color, fontSize: e.fontsize, bold: e.bold, italic: e.italic, text: e.text, backgroundVisible: e.fillBackground, backgroundColor: e.backgroundColor, backgroundTransparency: e.backgroundTransparency, borderVisible: e.drawBorder, borderColor: e.borderColor, wrap: e.wordWrap, }, this._source.name(), { isEditable: !0, isMultiLine: !0 }, ), ]; }), t ); })(i('Cn8r').a); }, RYNR: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'RiskRewardDefinitionsViewModel', function () { return x; }); var n = i('mrSG'), o = i('wm7x'), r = i('DSp8'), l = i('Cn8r'), s = i('HSjo'), c = i('hY0g'), d = i.n(c), u = i('LIFs'), a = window.t('Lines'), h = window.t('Stop color'), b = window.t('Target color'), p = window.t('Text'), w = window.t('Compact stats mode'), g = window.t('Ticks'), f = window.t('Price'), _ = window.t('Entry price'), j = window.t('Profit level'), O = window.t('Stop level'), C = window.t('Account size'), v = window.t('Risk'), y = window.t('Always show stats'), L = window.t('Show price labels'), M = window.t('%'), k = window.t('Cash'); function m(e) { return [ { value: 'percents', title: M }, { value: 'money', title: e || k }, ]; } var x = (function (e) { function t(t, i) { var n = e.call(this, t, i) || this, o = n._source.properties().childs(), r = o.riskDisplayMode.value(); return ( (n._riskMaxWV = new d.a(n._getRiskMax(r))), (n._riskStepWV = new d.a(n._getRiskStep(r))), (n._riskPrecisionWV = new d.a(n._getRiskPrecision(r))), (n._riskUnitWV = new d.a(n._getRiskUnit())), (n._riskUnitOptionsWV = new d.a(n._getRiskUnitOptions())), n._createPropertyRages(), o.riskDisplayMode.subscribe(n, function (e) { return n._onRiskDisplayChanged(e); }), o.accountSize.subscribe(n, function () { return n._onAccountSizeChanged(); }), n._undoModel .model() .mainSeries() .dataEvents() .symbolResolved() .subscribe(n, n._onSymbolInfoChanged), n ); } return ( Object(n.__extends)(t, e), (t.prototype.destroy = function () { e.prototype.destroy.call(this); var t = this._source.properties().childs(); t.riskDisplayMode.unsubscribeAll(this), t.accountSize.unsubscribeAll(this), this._undoModel .model() .mainSeries() .dataEvents() .symbolResolved() .unsubscribeAll(this); }), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(), i = Object(u.c)(t); return [ Object(o.a)( this._undoModel, { lineColor: e.linecolor, lineWidth: e.linewidth }, t, 'Line', { line: a }, ), Object(s.e)( { color: Object(s.u)( this._undoModel, e.stopBackground, e.stopBackgroundTransparency, 'Change ' + t + ' stop color', ), }, { id: i + 'StopColor', title: h }, ), Object(s.e)( { color: Object(s.u)( this._undoModel, e.profitBackground, e.profitBackgroundTransparency, 'Change ' + t + ' stop color', ), }, { id: i + 'ProfitColor', title: b }, ), Object(r.a)( this._undoModel, { textColor: e.textcolor, fontSize: e.fontsize }, t, { isEditable: !0, isMultiLine: !0, customTitles: { text: p } }, ), Object(s.c)( { checked: Object(s.b)( this._undoModel, e.showPriceLabels, 'Change ' + t + ' Show price labels', ), }, { id: i + 'ShowPriceLabels', title: L }, ), Object(s.c)( { checked: Object(s.b)( this._undoModel, e.compact, 'Change ' + t + ' Compact stats mode', ), }, { id: i + 'CompactMode', title: w }, ), Object(s.c)( { checked: Object(s.b)( this._undoModel, e.alwaysShowStats, 'Change ' + t + ' Always show stats', ), }, { id: i + 'AlwaysShowStats', title: y }, ), ]; }), (t.prototype._inputsPropertyDefinitions = function () { var e = this, t = this._source.properties().childs(), i = this._source.name(), n = Object(u.c)(i), o = this._getYCoordinateStepWV(), r = Object(s.i)( { value: Object(s.b)( this._undoModel, t.accountSize, 'Change ' + i + ' Account Size', ), }, { id: n + 'AccountSize', title: C, type: 1, min: new d.a(1e-9), max: new d.a(1e9), step: new d.a(1), unit: this._riskUnitWV, }, ), l = Object(s.i)( { value: Object(s.b)( this._undoModel, t.risk, 'Change ' + i + ' Risk', [ function (e) { return parseFloat(e); }, ], ), unitOptionsValue: Object(s.b)( this._undoModel, t.riskDisplayMode, 'Change ' + i + ' Risk Display Mode', ), }, { id: n + 'Risk', title: v, type: 1, min: new d.a(1e-9), max: this._riskMaxWV, precision: this._riskPrecisionWV, step: this._riskStepWV, unitOptions: this._riskUnitOptionsWV, }, ), c = Object(s.i)( { value: Object(s.b)( this._undoModel, t.entryPrice, 'Change ' + i + ' entry price', ), }, { id: n + 'EntryPrice', title: _, type: 1, step: o }, ), a = Object(s.k)([r, l, c], n + 'AccountRisk'), h = Object(s.i)( { value: Object(s.b)( this._undoModel, t.profitLevel, 'Change ' + i + ' profit level', ), }, { id: n + 'ProfitLevelTicks', title: g, type: 0, min: new d.a(0), max: new d.a(1e9), step: new d.a(1), }, ), b = Object(s.i)( { value: Object(s.b)( this._undoModel, t.targetPrice, 'Change ' + i + ' profit price', [ function (e) { return e; }, function (t) { return e._source.preparseProfitPrice(t); }, ], ), }, { id: n + 'ProfitLevelPrice', title: f, type: 1, step: o }, ), p = Object(s.k)([h, b], n + 'ProfitLevel', j), w = Object(s.i)( { value: Object(s.b)( this._undoModel, t.stopLevel, 'Change ' + i + ' stop level', ), }, { id: n + 'StopLevelTicks', title: g, type: 0, min: new d.a(0), max: new d.a(1e9), step: new d.a(1), }, ), y = Object(s.i)( { value: Object(s.b)( this._undoModel, t.stopPrice, 'Change ' + i + ' stop price', [ function (e) { return e; }, function (t) { return e._source.preparseStopPrice(t); }, ], ), }, { id: n + 'StopLevelPrice', title: f, type: 1, step: o }, ); return [a, p, Object(s.k)([w, y], n + 'StopLevel', O)]; }), (t.prototype._onRiskDisplayChanged = function (e) { var t = e.value(); this._riskMaxWV.setValue(this._getRiskMax(t)), this._riskStepWV.setValue(this._getRiskStep(t)), this._riskPrecisionWV.setValue(this._getRiskPrecision(t)); }), (t.prototype._onAccountSizeChanged = function () { this._riskMaxWV.setValue( this._getRiskMax( this._source.properties().childs().riskDisplayMode.value(), ), ); }), (t.prototype._onSymbolInfoChanged = function () { this._riskUnitWV.setValue(this._getRiskUnit()), this._riskUnitOptionsWV.setValue(this._getRiskUnitOptions()); }), (t.prototype._getRiskMax = function (e) { return 'percents' === e ? 100 : this._source.properties().childs().accountSize.value(); }), (t.prototype._getRiskStep = function (e) { return 'percents' === e ? 0.01 : 1; }), (t.prototype._getRiskPrecision = function (e) { if ('percents' === e) return 2; }), (t.prototype._getRiskUnit = function () { var e = this._undoModel.model().mainSeries().symbolInfo(); return (null !== e && e.currency_code) || ''; }), (t.prototype._getRiskUnitOptions = function () { var e = this._undoModel.model().mainSeries().symbolInfo(); return null !== e ? m(e.currency_code) : m(); }), t ); })(l.a); }, RhWr: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'BalloonDefinitionsViewModel', function () { return s; }); var n = i('mrSG'), o = i('DSp8'), r = i('Cn8r'), l = window.t('Text'), s = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(o.a)( this._undoModel, { textColor: e.color, fontSize: e.fontsize, text: e.text, backgroundColor: e.backgroundColor, backgroundTransparency: e.transparency, borderColor: e.borderColor, }, this._source.name(), { isEditable: !0, isMultiLine: !0, customTitles: { text: l }, }, ), ]; }), t ); })(r.a); }, SMr9: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'availableAlignmentVerticalItems', function () { return h; }), i.d(t, 'availableAlignmentHorizontalItems', function () { return b; }), i.d(t, 'FibTimezoneDefinitionsViewModel', function () { return p; }); var n = i('mrSG'), o = i('HSjo'), r = i('Cn8r'), l = i('hY0g'), s = i.n(l), c = i('LIFs'), d = window.t('Use one color'), u = window.t('Background'), a = window.t('Labels'), h = [ { value: 'top', title: window.t('Top') }, { value: 'middle', title: window.t('Middle') }, { value: 'bottom', title: window.t('Bottom') }, ], b = [ { value: 'left', title: window.t('Left') }, { value: 'center', title: window.t('Center') }, { value: 'right', title: window.t('Right') }, ], p = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { for ( var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), r = Object(c.c)(n), l = this._source.levelsCount(), p = 1; p <= l; p++ ) { var w = i['level' + p].childs(), g = Object(o.g)( { checked: Object(o.b)( this._undoModel, w.visible, 'Change ' + n + ' Level ' + p + ' Line Visibility', ), color: Object(o.u)( this._undoModel, w.color, null, 'Change ' + n + ' Level ' + p + ' Line Color', ), width: Object(o.b)( this._undoModel, w.linewidth, 'Change ' + n + ' Level ' + p + ' Line Width', ), style: Object(o.b)( this._undoModel, w.linestyle, 'Change ' + n + ' Level ' + p + ' Line Style', ), level: Object(o.b)( this._undoModel, w.coeff, 'Change ' + n + ' Level ' + p + ' Coeff', ), }, { id: r + 'LineLevel' + p }, ); e.push(g); } var f = Object(o.e)( { color: Object(o.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: r + 'AllLineColor', title: d }, ); e.push(f); var _ = Object(o.q)( { checked: Object(o.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(o.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: r + 'Background', title: u }, ); e.push(_); var j = Object(o.s)( { checked: Object(o.b)( this._undoModel, i.showLabels, 'Change ' + n + ' Labels Visibility', ), option1: Object(o.b)( this._undoModel, i.horzLabelsAlign, 'Change ' + n + ' Labels Alignment', ), option2: Object(o.b)( this._undoModel, i.vertLabelsAlign, 'Change ' + n + ' Labels Alignment', ), }, { id: r + 'Labels', title: a, optionsItems1: new s.a(b), optionsItems2: new s.a(h), }, ); return e.push(j), e; }), t ); })(r.a); }, UHSU: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'ElliottPatternDefinitionsViewModel', function () { return b; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('hY0g'), c = i.n(s), d = i('LIFs'), u = window.t('Color'), a = window.t('Wave'), h = window.t('Degree'), b = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(l.e)( { color: Object(l.u)( this._undoModel, e.color, null, 'Change ' + t + ' color', ), }, { id: Object(d.c)(t + 'BackgroundColor'), title: u }, ), Object(o.a)( this._undoModel, { showLine: e.showWave, lineWidth: e.linewidth }, t, 'Line', { line: a }, ), Object(l.j)( { option: Object(l.b)( this._undoModel, e.degree, 'Change ' + t + ' degree', ), }, { id: t + 'Degree', title: h, options: new c.a(this._source.availableDegreesValues()), }, ), ]; }), t ); })(r.a); }, VkdP: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'ParallelChannelDefinitionsViewModel', function () { return b; }); var n = i('mrSG'), o = i('HSjo'), r = i('Cn8r'), l = i('wm7x'), s = i('LIFs'), c = window.t('Background'), d = window.t('Extend left line'), u = window.t('Extend right line'), a = window.t('Channel'), h = window.t('Middle'), b = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(), i = Object(s.c)(t); return [ Object(l.a)( this._undoModel, { lineColor: e.linecolor, lineStyle: e.linestyle, lineWidth: e.linewidth, }, t, 'ChannelLine', { line: a }, ), Object(l.a)( this._undoModel, { showLine: e.showMidline, lineColor: e.midlinecolor, lineStyle: e.midlinestyle, lineWidth: e.midlinewidth, }, 'MiddleLine', t, { line: h }, ), Object(o.c)( { checked: Object(o.b)( this._undoModel, e.extendLeft, 'Change ' + t + ' Extending Left', ), }, { id: i + 'ExtendLeft', title: d }, ), Object(o.c)( { checked: Object(o.b)( this._undoModel, e.extendRight, 'Change ' + t + ' Extending Right', ), }, { id: i + 'ExtendRight', title: u }, ), Object(o.e)( { checked: Object(o.b)( this._undoModel, e.fillBackground, 'Change ' + t + ' background visibility', ), color: Object(o.u)( this._undoModel, e.backgroundColor, e.transparency, 'Change ' + t + ' background visibility color', ), }, { id: i + 'Background', title: c }, ), ]; }), t ); })(r.a); }, WfUZ: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'isGannComplexLineTool', function () { return O; }), i.d(t, 'GannComplexAndFixedDefinitionsViewModel', function () { return C; }); var n = i('mrSG'), o = i('DSp8'), r = i('HSjo'), l = i('Cn8r'), s = i('nd9+'), c = i('hY0g'), d = i.n(c), u = i('Z5lT'), a = i('LIFs'), h = window.t('Reverse'), b = window.t('Use one color'), p = window.t('Background'), w = window.t('Price/Bar Ratio'), g = window.t('Ranges and ratio'), f = window.t('Levels'), _ = window.t('Fans'), j = window.t('Arcs'); function O(e) { return e instanceof s.LineToolGannComplex; } var C = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { for ( var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), l = Object(a.c)(n), s = [], c = i.levels.childCount(), C = 0; C < c; C++ ) { var v = i.levels.childs()[C].childs(), y = Object(r.g)( { checked: Object(r.b)( this._undoModel, v.visible, 'Change ' + n + ' Level ' + C + ' Line Visibility', ), color: Object(r.u)( this._undoModel, v.color, null, 'Change ' + n + ' Level ' + C + ' Line Color', ), width: Object(r.b)( this._undoModel, v.width, 'Change ' + n + ' Level ' + C + ' Line Width', ), }, { id: l + 'LineLevel' + C, title: '' + C }, ); s.push(y); } var L = Object(r.l)(s, l + 'LeveledLinesGroup'); e.push(Object(r.k)([L], l + 'LevelGroup', f)); var M = [], k = i.fanlines.childCount(); for (C = 0; C < k; C++) { var m = i.fanlines.childs()[C].childs(), x = Object(r.g)( { checked: Object(r.b)( this._undoModel, m.visible, 'Change ' + n + ' Fan ' + C + ' Line Visibility', ), color: Object(r.u)( this._undoModel, m.color, null, 'Change ' + n + ' Fan ' + C + ' Line Color', ), width: Object(r.b)( this._undoModel, m.width, 'Change ' + n + ' Fan ' + C + ' Line Width', ), }, { id: l + 'FanLineLevel' + C, title: m.x.value() + 'x' + m.y.value(), }, ); M.push(x); } var S = Object(r.l)(M, l + 'FanLeveledLinesGroup'); e.push(Object(r.k)([S], l + 'FanLinesGroup', _)); var T = [], P = i.arcs.childCount(); for (C = 0; C < P; C++) { var B = i.arcs.childs()[C].childs(), V = Object(r.g)( { checked: Object(r.b)( this._undoModel, B.visible, 'Change ' + n + ' Arcs ' + C + ' Line Visibility', ), color: Object(r.u)( this._undoModel, B.color, null, 'Change ' + n + ' Arcs ' + C + ' Line Color', ), width: Object(r.b)( this._undoModel, B.width, 'Change ' + n + ' Arcs ' + C + ' Line Width', ), }, { id: l + 'ArcsLineLevel' + C, title: B.x.value() + 'x' + B.y.value(), }, ); T.push(V); } var D = Object(r.l)(T, l + 'ArcsLeveledLinesGroup'); e.push(Object(r.k)([D], l + 'ArcsLinesGroup', j)); var R = Object(r.e)( { color: Object(r.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: l + 'AllLineColor', title: b }, ); e.push(R); var A = i.arcsBackground.childs(), F = Object(r.q)( { checked: Object(r.b)( this._undoModel, A.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(r.b)( this._undoModel, A.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: l + 'Background', title: p }, ); e.push(F); var W = Object(r.c)( { checked: Object(r.b)( this._undoModel, i.reverse, 'Change ' + n + ' Reverse', ), }, { id: l + 'Reverse', title: h }, ); if ((e.push(W), O(this._source))) { var G = this._source, H = G.properties().childs(), E = Object(r.i)( { value: Object(r.b)( this._undoModel, H.scaleRatio, 'Change Top Margin', [ Object(u.c)(7), function (e) { return null !== e ? parseFloat( G.getScaleRatioFormatter().format('' + e), ) : null; }, ], ), }, { id: 'scaleRatio', title: w, min: new d.a(1e-7), max: new d.a(1e8), step: new d.a(G.getScaleRatioStep()), }, ); e.push(E); var I = H.labelsStyle.childs(), z = Object(o.a)( this._undoModel, { showText: H.showLabels, fontSize: I.fontSize, bold: I.bold, italic: I.italic, }, n, { customTitles: { text: g } }, ); e.push(z); } return e; }), t ); })(l.a); }, XCOO: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'IconsDefinitionsViewModel', function () { return c; }); var n = i('mrSG'), o = i('Cn8r'), r = i('HSjo'), l = i('LIFs'), s = window.t('Color'), c = (function (e) { function t(t, i) { return e.call(this, t, i) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(r.e)( { color: Object(r.u)( this._undoModel, e.color, null, 'Change ' + t + ' color', ), }, { id: Object(l.c)(t + 'Color'), title: s }, ), ]; }), t ); })(o.a); }, Z5lT: function (e, t, i) { 'use strict'; i.d(t, 'b', function () { return o; }), i.d(t, 'a', function () { return r; }), i.d(t, 'c', function () { return l; }); var n = i('T6Of'); function o(e) { return Math.floor(e); } function r(e) { return parseInt(String(e)); } function l(e) { var t = new n.LimitedPrecisionNumericFormatter(e); return function (e) { if (null === e) return e; var i = t.parse(t.format(e)); return i.res ? i.value : null; }; } }, ZSes: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'BrushDefinitionsViewModel', function () { return d; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Background'), d = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.a)( this._undoModel, { lineColor: e.linecolor, lineWidth: e.linewidth, leftEnd: e.leftEnd, rightEnd: e.rightEnd, }, t, 'Line', ), Object(l.e)( { checked: Object(l.b)( this._undoModel, e.fillBackground, 'Change ' + t + ' background visibility', ), color: Object(l.u)( this._undoModel, e.backgroundColor, e.transparency, 'Change ' + t + ' background color', ), }, { id: Object(s.c)(t + 'BackgroundColor'), title: c }, ), ]; }), t ); })(r.a); }, Zd1D: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'GeneralFiguresDefinitionsViewModelBase', function () { return u; }), i.d(t, 'GeneralFiguresDefinitionsViewModel', function () { return a; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Border'), d = window.t('Background'), u = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.a)( this._undoModel, { lineColor: e.color, lineWidth: e.linewidth }, t, 'Line', { line: c }, ), Object(l.e)( { checked: Object(l.b)( this._undoModel, e.fillBackground, 'Change ' + t + ' background visibility', ), color: Object(l.u)( this._undoModel, e.backgroundColor, e.transparency, 'Change ' + t + ' background color', ), }, { id: Object(s.c)(t + 'BackgroundColor'), title: d }, ), ]; }), t ); })(r.a), a = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return Object(n.__extends)(t, e), t; })(u); }, auWl: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'TrendLineDefinitionsViewModel', function () { return c; }); var n = i('mrSG'), o = i('Cn8r'), r = i('78yF'), l = i('DSp8'), s = window.t('Show text'), c = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(); return Object(r.a)( this._undoModel, { linecolor: e.linecolor, linestyle: e.linestyle, linewidth: e.linewidth, leftEnd: e.leftEnd, rightEnd: e.rightEnd, extendLeft: e.extendLeft, extendRight: e.extendRight, showMiddlePoint: e.showMiddlePoint, statsPosition: e.statsPosition, showPriceRange: e.showPriceRange, showBarsRange: e.showBarsRange, showDateTimeRange: e.showDateTimeRange, showDistance: e.showDistance, showAngle: e.showAngle, alwaysShowStats: e.alwaysShowStats, }, this._source.name(), ); }), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(l.a)( this._undoModel, Object(n.__assign)(Object(n.__assign)({}, e), { showText: e.showLabel, textColor: e.textcolor, fontSize: e.fontsize, }), this._source.name(), { isEditable: !0, isMultiLine: !0, customTitles: { text: s }, }, ), ]; }), t ); })(o.a); }, b4fl: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'GeneralBezierDefinitionsViewModel', function () { return d; }); var n = i('mrSG'), o = i('wm7x'), r = i('Cn8r'), l = i('HSjo'), s = i('LIFs'), c = window.t('Background'), d = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.a)( this._undoModel, { lineColor: e.linecolor, lineWidth: e.linewidth, lineStyle: e.linestyle, extendLeft: e.extendLeft, extendRight: e.extendRight, leftEnd: e.leftEnd, rightEnd: e.rightEnd, }, t, 'Line', ), Object(l.e)( { checked: Object(l.b)( this._undoModel, e.fillBackground, 'Change ' + t + ' background visibility', ), color: Object(l.u)( this._undoModel, e.backgroundColor, e.transparency, 'Change ' + t + ' background color', ), }, { id: Object(s.c)(t + 'BackgroundColor'), title: c }, ), ]; }), t ); })(r.a); }, 'e0H+': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'HorizontalRayDefinitionsViewModel', function () { return l; }); var n = i('mrSG'), o = i('xrdl'), r = i('CA9d'), l = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._coordinatesPropertyDefinitions = function () { var e = this._source.points(), t = this._source.properties().childs().points[0].childs(), i = this._getYCoordinateStepWV(); return [ Object(r.c)( this._undoModel, t, e[0], i, window.t('#1 (price, bar)', { context: 'linetool point' }), this._source.name(), ), ]; }), t ); })(o.CrossLineDefinitionsViewModel); }, 'fIc+': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'GhostFeedDefinitionsViewModel', function () { return w; }); var n = i('mrSG'), o = i('Cn8r'), r = i('HSjo'), l = i('hY0g'), s = i.n(l), c = i('LIFs'), d = window.t('Candles'), u = window.t('Borders'), a = window.t('Wick'), h = window.t('Transparency'), b = window.t('Avg HL in minticks'), p = window.t('Variance'), w = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(), i = Object(c.c)(t), n = e.candleStyle.childs(); return [ Object(r.r)( { color1: Object(r.u)( this._undoModel, n.upColor, null, 'Change ' + t + ' Candle Up Color', ), color2: Object(r.u)( this._undoModel, n.downColor, null, 'Change ' + t + ' Candle Down Color', ), }, { id: i + 'Candle2Colors', title: d }, ), Object(r.r)( { checked: Object(r.b)( this._undoModel, n.drawBorder, 'Change ' + t + ' Candle Border Visibility', ), color1: Object(r.u)( this._undoModel, n.borderUpColor, null, 'Change ' + t + ' Candle Border Up Color', ), color2: Object(r.u)( this._undoModel, n.borderDownColor, null, 'Change ' + t + ' Candle Border Down Color', ), }, { id: i + 'CandleBorder2Colors', title: u }, ), Object(r.e)( { checked: Object(r.b)( this._undoModel, n.drawWick, 'Change ' + t + ' Candle Wick Visibility', ), color: Object(r.u)( this._undoModel, n.wickColor, null, 'Change ' + t + ' Candle Wick Color', ), }, { id: i + 'CandleWickColor', title: a }, ), Object(r.q)( { transparency: Object(r.b)( this._undoModel, e.transparency, 'Change ' + t + ' Transparency', ), }, { id: i + 'Transparency', title: h }, ), ]; }), (t.prototype._inputsPropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(), i = Object(c.c)(t); return [ Object(r.i)( { value: Object(r.b)( this._undoModel, e.averageHL, 'Change ' + t + ' Average HL value', ), }, { id: i + 'AvgHL', title: b, type: 0, min: new s.a(1), max: new s.a(5e4), step: new s.a(1), }, ), Object(r.i)( { value: Object(r.b)( this._undoModel, e.variance, 'Change ' + t + ' Variance value', ), }, { id: i + 'Variance', title: p, type: 0, min: new s.a(1), max: new s.a(100), step: new s.a(1), }, ), ]; }), t ); })(o.a); }, hQgR: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'PriceLabelDefinitionsViewModel', function () { return s; }); var n = i('mrSG'), o = i('DSp8'), r = i('Cn8r'), l = window.t('Text'), s = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(o.a)( this._undoModel, { textColor: e.color, fontSize: e.fontsize, backgroundColor: e.backgroundColor, backgroundTransparency: e.transparency, borderColor: e.borderColor, }, this._source.name(), { customTitles: { text: l } }, ), ]; }), t ); })(r.a); }, nBUU: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'FibSpiralDefinitionsViewModel', function () { return d; }); var n = i('mrSG'), o = i('HSjo'), r = i('Cn8r'), l = i('LIFs'), s = window.t('Line'), c = window.t('Counterclockwise'), d = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(), i = Object(l.c)(t); return [ Object(o.h)( { color: Object(o.u)( this._undoModel, e.linecolor, null, 'Change ' + t + ' Line Color', ), width: Object(o.b)( this._undoModel, e.linewidth, 'Change ' + t + ' Line Width', ), style: Object(o.b)( this._undoModel, e.linestyle, 'Change ' + t + ' Line Style', ), }, { id: i + 'Line', title: s }, ), Object(o.c)( { checked: Object(o.b)( this._undoModel, e.counterclockwise, 'Change ' + t + ' Counterclockwise', ), }, { id: i + 'Counterclockwise', title: c }, ), ]; }), t ); })(r.a); }, o1gc: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'TrendAngleDefinitionsViewModel', function () { return h; }); var n = i('mrSG'), o = i('HSjo'), r = i('Cn8r'), l = i('hY0g'), s = i.n(l), c = i('CA9d'), d = i('78yF'), u = window.t('Angle'), a = window.t('Text'), h = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._coordinatesPropertyDefinitions = function () { var e = this._source.points(), t = [], i = this._source .properties() .childs() .points.childs()[0] .childs(), n = this._getYCoordinateStepWV(); t.push( Object(c.c)( this._undoModel, i, e[0], n, window.t('#1 (price, bar)', { context: 'linetool point' }), this._source.name(), ), ); var r = Object(o.i)( { value: Object(o.b)( this._undoModel, this._source.properties().childs().angle, 'Change angle', ), }, { id: 'TrendLineAngleCoordinate', title: u, min: new s.a(-360), max: new s.a(360), step: new s.a(1), }, ); return t.push(r), t; }), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(); return Object(d.a)(this._undoModel, e, this._source.name(), { text: a, }); }), t ); })(r.a); }, pdv6: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'FibSpeedResistanceArcsDefinitionsViewModel', function () { return b; }); var n = i('mrSG'), o = i('wm7x'), r = i('HSjo'), l = i('Cn8r'), s = i('LIFs'), c = window.t('Trend Line'), d = window.t('Use one color'), u = window.t('Background'), a = window.t('Levels'), h = window.t('Full Circles'), b = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), l = Object(s.c)(n), b = i.trendline.childs(), p = Object(o.a)( this._undoModel, { showLine: b.visible, lineColor: b.color, lineStyle: b.linestyle, lineWidth: b.linewidth, }, n, 'TrendLine', { line: c }, ); e.push(p); for (var w = this._source.levelsCount(), g = 1; g <= w; g++) { var f = i['level' + g].childs(), _ = Object(r.g)( { checked: Object(r.b)( this._undoModel, f.visible, 'Change ' + n + ' Level ' + g + ' Line Visibility', ), color: Object(r.u)( this._undoModel, f.color, null, 'Change ' + n + ' Level ' + g + ' Line Color', ), width: Object(r.b)( this._undoModel, f.linewidth, 'Change ' + n + ' Level ' + g + ' Line Width', ), level: Object(r.b)( this._undoModel, f.coeff, 'Change ' + n + ' Level ' + g + ' Coeff', ), }, { id: l + 'LineLevel' + g }, ); e.push(_); } var j = Object(r.e)( { color: Object(r.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: l + 'AllLineColor', title: d }, ); e.push(j); var O = Object(r.q)( { checked: Object(r.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(r.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: l + 'Background', title: u }, ); e.push(O); var C = Object(r.c)( { checked: Object(r.b)( this._undoModel, i.showCoeffs, 'Change ' + n + ' Levels Visibility', ), }, { id: l + 'Levels', title: a }, ); e.push(C); var v = Object(r.c)( { checked: Object(r.b)( this._undoModel, i.fullCircles, 'Change ' + n + ' Full Circles Visibility', ), }, { id: l + 'FullCircles', title: h }, ); return e.push(v), e; }), t ); })(l.a); }, u52p: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'TrendBasedFibTimeDefinitionsViewModel', function () { return w; }); var n = i('mrSG'), o = i('wm7x'), r = i('HSjo'), l = i('Cn8r'), s = i('SMr9'), c = i('hY0g'), d = i.n(c), u = i('LIFs'), a = window.t('Trend Line'), h = window.t('Use one color'), b = window.t('Background'), p = window.t('Labels'), w = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = [], t = this._source.properties(), i = t.childs(), n = this._source.name(), l = Object(u.c)(n), c = i.trendline.childs(), w = Object(o.a)( this._undoModel, { showLine: c.visible, lineColor: c.color, lineStyle: c.linestyle, lineWidth: c.linewidth, }, n, 'TrendLine', { line: a }, ); e.push(w); for (var g = this._source.levelsCount(), f = 1; f <= g; f++) { var _ = i['level' + f].childs(), j = Object(r.g)( { checked: Object(r.b)( this._undoModel, _.visible, 'Change ' + n + ' Level ' + f + ' Line Visibility', ), color: Object(r.u)( this._undoModel, _.color, null, 'Change ' + n + ' Level ' + f + ' Line Color', ), width: Object(r.b)( this._undoModel, _.linewidth, 'Change ' + n + ' Level ' + f + ' Line Width', ), style: Object(r.b)( this._undoModel, _.linestyle, 'Change ' + n + ' Level ' + f + ' Line Style', ), level: Object(r.b)( this._undoModel, _.coeff, 'Change ' + n + ' Level ' + f + ' Coeff', ), }, { id: l + 'LineLevel' + f }, ); e.push(j); } var O = Object(r.e)( { color: Object(r.u)( this._undoModel, t.collectibleColors, null, 'Change ' + n + ' All Lines Color', ), }, { id: l + 'AllLineColor', title: h }, ); e.push(O); var C = Object(r.q)( { checked: Object(r.b)( this._undoModel, i.fillBackground, 'Change ' + n + ' Background Visibility', ), transparency: Object(r.b)( this._undoModel, i.transparency, 'Change ' + n + ' Background Transparency', ), }, { id: l + 'Background', title: b, }, ); e.push(C); var v = Object(r.s)( { checked: Object(r.b)( this._undoModel, i.showCoeffs, 'Change ' + n + ' Labels Visibility', ), option1: Object(r.b)( this._undoModel, i.horzLabelsAlign, 'Change ' + n + ' Labels Alignment', ), option2: Object(r.b)( this._undoModel, i.vertLabelsAlign, 'Change ' + n + ' Labels Alignment', ), }, { id: l + 'Labels', title: p, optionsItems1: new d.a(s.availableAlignmentHorizontalItems), optionsItems2: new d.a(s.availableAlignmentVerticalItems), }, ); return e.push(v), e; }), t ); })(l.a); }, vm8R: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'GeneralTrendFiguresDefinitionsViewModel', function () { return a; }); var n = i('mrSG'), o = i('wm7x'), r = i('DSp8'), l = i('Cn8r'), s = i('HSjo'), c = i('LIFs'), d = window.t('Prices'), u = window.t('Background'), a = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.a)( this._undoModel, Object(n.__assign)(Object(n.__assign)({}, e), { lineColor: e.linecolor, lineWidth: e.linewidth, lineStyle: e.linestyle, }), t, 'Line', ), Object(r.a)( this._undoModel, { showText: e.showPrices, textColor: e.textcolor, fontSize: e.fontsize, bold: e.bold, italic: e.italic, }, t, { customTitles: { text: d } }, ), Object(s.e)( { checked: Object(s.b)( this._undoModel, e.fillBackground, 'Change ' + t + ' background visibility', ), color: Object(s.u)( this._undoModel, e.backgroundColor, e.transparency, 'Change ' + t + ' background visibility color', ), }, { id: Object(c.c)(t + 'Background'), title: u }, ), ]; }), t ); })(l.a); }, 'w/mY': function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'FlagMarkDefinitionsViewModel', function () { return s; }); var n = i('mrSG'), o = i('Cn8r'), r = i('HSjo'), l = window.t('Flag'), s = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(); return [ Object(r.e)( { color: Object(r.u)( this._undoModel, e.flagColor, null, 'Change Flag Color', ), }, { id: 'FlagColor', title: l }, ), ]; }), t ); })(o.a); }, wm7x: function (e, t, i) { 'use strict'; i.d(t, 'a', function () { return c; }); var n = i('HSjo'), o = i('LIFs'), r = window.t('Line'), l = window.t('Extend left line'), s = window.t('Extend right line'); function c(e, t, i, c, d) { var u = {}, a = { id: '' + Object(o.c)(i) + c, title: (d && d.line) || r }; return ( void 0 !== t.showLine && (u.checked = Object(n.b)( e, t.showLine, 'Change ' + i + ' Visibility', )), void 0 !== t.lineWidth && (u.width = Object(n.b)(e, t.lineWidth, 'Change ' + i + ' Width')), void 0 !== t.lineStyle && (u.style = Object(n.b)(e, t.lineStyle, 'Change ' + i + ' Style')), void 0 !== t.lineColor && (u.color = Object(n.u)( e, t.lineColor, null, 'Change ' + i + ' Color', )), void 0 !== t.extendLeft && ((u.extendLeft = Object(n.b)( e, t.extendLeft, 'Change ' + i + ' Extending Left', )), (a.extendLeftTitle = (d && d.extendLeftTitle) || l)), void 0 !== t.leftEnd && (u.leftEnd = Object(n.b)( e, t.leftEnd, 'Change ' + i + ' Left End', )), void 0 !== t.extendRight && ((u.extendRight = Object(n.b)( e, t.extendRight, 'Change ' + i + ' Extending Right', )), (a.extendRightTitle = (d && d.extendRightTitle) || s)), void 0 !== t.rightEnd && (u.rightEnd = Object(n.b)( e, t.rightEnd, 'Change ' + i + ' Right End', )), Object(n.h)(u, a) ); } }, xhf0: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'CalloutDefinitionsViewModel', function () { return r; }); var n = i('mrSG'), o = i('DSp8'), r = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(o.a)( this._undoModel, { textColor: e.color, fontSize: e.fontsize, bold: e.bold, italic: e.italic, text: e.text, backgroundColor: e.backgroundColor, backgroundTransparency: e.transparency, borderColor: e.bordercolor, borderWidth: e.linewidth, wrap: e.wordWrap, }, t, { isEditable: !0, isMultiLine: !0 }, ), ]; }), t ); })(i('Cn8r').a); }, xrdl: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'CrossLineDefinitionsViewModel', function () { return c; }); var n = i('mrSG'), o = i('Cn8r'), r = i('BDhr'), l = i('DSp8'), s = window.t('Show text'), c = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(); return Object(r.a)(this._undoModel, e, this._source.name()); }), (t.prototype._textPropertyDefinitions = function () { var e = this._source.properties().childs(); return 'showLabel' in e ? [ Object(l.a)( this._undoModel, Object(n.__assign)(Object(n.__assign)({}, e), { showText: e.showLabel, textColor: e.textcolor, fontSize: e.fontsize, }), this._source.name(), { isEditable: !0, isMultiLine: !0, customTitles: { text: s }, }, ), ] : null; }), t ); })(o.a); }, y4pE: function (e, t, i) { 'use strict'; i.r(t), i.d(t, 'AbcdPatternDefinitionsViewModel', function () { return d; }); var n = i('mrSG'), o = i('wm7x'), r = i('DSp8'), l = i('Cn8r'), s = window.t('Label'), c = window.t('Border'), d = (function (e) { function t() { return (null !== e && e.apply(this, arguments)) || this; } return ( Object(n.__extends)(t, e), (t.prototype._stylePropertyDefinitions = function () { var e = this._source.properties().childs(), t = this._source.name(); return [ Object(r.a)( this._undoModel, { textColor: e.textcolor, fontSize: e.fontsize, bold: e.bold, italic: e.italic, }, this._source.name(), { isEditable: !0, isMultiLine: !0, customTitles: { text: s }, }, ), Object(o.a)( this._undoModel, { lineColor: e.color, lineWidth: e.linewidth }, t, 'Line', { line: c }, ), ]; }), t ); })(l.a); }, }, ]);