@covalent/echarts
Version:
Teradata Charts built on echarts
272 lines • 22.3 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
import { Component, Input, ChangeDetectionStrategy, forwardRef, } from '@angular/core';
import { TdChartOptionsService, TdSeriesComponent, } from '@covalent/echarts/base';
/**
* @record
*/
export function ITdLineSeries() { }
if (false) {
/** @type {?|undefined} */
ITdLineSeries.prototype.coordinateSystem;
/** @type {?|undefined} */
ITdLineSeries.prototype.xAxisIndex;
/** @type {?|undefined} */
ITdLineSeries.prototype.yAxisIndex;
/** @type {?|undefined} */
ITdLineSeries.prototype.polarIndex;
/** @type {?|undefined} */
ITdLineSeries.prototype.symbol;
/** @type {?|undefined} */
ITdLineSeries.prototype.symbolSize;
/** @type {?|undefined} */
ITdLineSeries.prototype.symbolRotate;
/** @type {?|undefined} */
ITdLineSeries.prototype.symbolKeepAspect;
/** @type {?|undefined} */
ITdLineSeries.prototype.symbolOffset;
/** @type {?|undefined} */
ITdLineSeries.prototype.showSymbol;
/** @type {?|undefined} */
ITdLineSeries.prototype.showAllSymbol;
/** @type {?|undefined} */
ITdLineSeries.prototype.hoverAnimation;
/** @type {?|undefined} */
ITdLineSeries.prototype.legendHoverLink;
/** @type {?|undefined} */
ITdLineSeries.prototype.stack;
/** @type {?|undefined} */
ITdLineSeries.prototype.cursor;
/** @type {?|undefined} */
ITdLineSeries.prototype.connectNulls;
/** @type {?|undefined} */
ITdLineSeries.prototype.clipOverflow;
/** @type {?|undefined} */
ITdLineSeries.prototype.step;
/** @type {?|undefined} */
ITdLineSeries.prototype.label;
/** @type {?|undefined} */
ITdLineSeries.prototype.itemStyle;
/** @type {?|undefined} */
ITdLineSeries.prototype.lineStyle;
/** @type {?|undefined} */
ITdLineSeries.prototype.width;
/** @type {?|undefined} */
ITdLineSeries.prototype.opacity;
/** @type {?|undefined} */
ITdLineSeries.prototype.areaStyle;
/** @type {?|undefined} */
ITdLineSeries.prototype.emphasis;
/** @type {?|undefined} */
ITdLineSeries.prototype.smooth;
/** @type {?|undefined} */
ITdLineSeries.prototype.smoothMonotone;
/** @type {?|undefined} */
ITdLineSeries.prototype.sampling;
/** @type {?|undefined} */
ITdLineSeries.prototype.dimensions;
/** @type {?|undefined} */
ITdLineSeries.prototype.encode;
/** @type {?|undefined} */
ITdLineSeries.prototype.seriesLayoutBy;
/** @type {?|undefined} */
ITdLineSeries.prototype.datasetIndex;
/** @type {?|undefined} */
ITdLineSeries.prototype.data;
/** @type {?|undefined} */
ITdLineSeries.prototype.markPoint;
/** @type {?|undefined} */
ITdLineSeries.prototype.markLine;
/** @type {?|undefined} */
ITdLineSeries.prototype.markArea;
/** @type {?|undefined} */
ITdLineSeries.prototype.zlevel;
/** @type {?|undefined} */
ITdLineSeries.prototype.z;
/** @type {?|undefined} */
ITdLineSeries.prototype.silent;
}
var TdChartSeriesLineComponent = /** @class */ (function (_super) {
tslib_1.__extends(TdChartSeriesLineComponent, _super);
function TdChartSeriesLineComponent(_optionsService) {
return _super.call(this, 'line', _optionsService) || this;
}
/**
* @return {?}
*/
TdChartSeriesLineComponent.prototype.getConfig = /**
* @return {?}
*/
function () {
return {
coordinateSystem: this.coordinateSystem,
xAxisIndex: this.xAxisIndex,
yAxisIndex: this.yAxisIndex,
polarIndex: this.polarIndex,
symbol: this.symbol,
symbolSize: this.symbolSize,
symbolRotate: this.symbolRotate,
symbolKeepAspect: this.symbolKeepAspect,
symbolOffset: this.symbolOffset,
showSymbol: this.showSymbol,
showAllSymbol: this.showAllSymbol,
hoverAnimation: this.hoverAnimation,
legendHoverLink: this.legendHoverLink,
stack: this.stack,
cursor: this.cursor,
connectNulls: this.connectNulls,
clipOverflow: this.clipOverflow,
step: this.step,
label: this.label,
itemStyle: this.itemStyle,
lineStyle: this.lineStyle,
areaStyle: this.areaStyle,
emphasis: this.emphasis,
smooth: this.smooth,
smoothMonotone: this.smoothMonotone,
sampling: this.sampling,
dimensions: this.dimensions,
encode: this.encode,
seriesLayoutBy: this.seriesLayoutBy,
datasetIndex: this.datasetIndex,
markPoint: this.markPoint,
markLine: this.markLine,
markArea: this.markArea,
zlevel: this.zlevel,
z: this.z,
silent: this.silent,
};
};
TdChartSeriesLineComponent.decorators = [
{ type: Component, args: [{
selector: 'td-chart-series[td-line]',
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [{
provide: TdSeriesComponent, useExisting: forwardRef(function () { return TdChartSeriesLineComponent; }),
}]
}] }
];
/** @nocollapse */
TdChartSeriesLineComponent.ctorParameters = function () { return [
{ type: TdChartOptionsService }
]; };
TdChartSeriesLineComponent.propDecorators = {
coordinateSystem: [{ type: Input, args: ['coordinateSystem',] }],
xAxisIndex: [{ type: Input, args: ['xAxisIndex',] }],
yAxisIndex: [{ type: Input, args: ['yAxisIndex',] }],
polarIndex: [{ type: Input, args: ['polarIndex',] }],
symbol: [{ type: Input, args: ['symbol',] }],
symbolSize: [{ type: Input, args: ['symbolSize',] }],
symbolRotate: [{ type: Input, args: ['symbolRotate',] }],
symbolKeepAspect: [{ type: Input, args: ['symbolKeepAspect',] }],
symbolOffset: [{ type: Input, args: ['symbolOffset',] }],
showSymbol: [{ type: Input, args: ['showSymbol',] }],
showAllSymbol: [{ type: Input, args: ['showAllSymbol',] }],
hoverAnimation: [{ type: Input, args: ['hoverAnimation',] }],
legendHoverLink: [{ type: Input, args: ['legendHoverLink',] }],
stack: [{ type: Input, args: ['stack',] }],
cursor: [{ type: Input, args: ['cursor',] }],
connectNulls: [{ type: Input, args: ['connectNulls',] }],
clipOverflow: [{ type: Input, args: ['clipOverflow',] }],
step: [{ type: Input, args: ['step',] }],
label: [{ type: Input, args: ['label',] }],
itemStyle: [{ type: Input, args: ['itemStyle',] }],
lineStyle: [{ type: Input, args: ['lineStyle',] }],
areaStyle: [{ type: Input, args: ['areaStyle',] }],
emphasis: [{ type: Input, args: ['emphasis',] }],
smooth: [{ type: Input, args: ['smooth',] }],
smoothMonotone: [{ type: Input, args: ['smoothMonotone',] }],
sampling: [{ type: Input, args: ['sampling',] }],
dimensions: [{ type: Input, args: ['dimensions',] }],
encode: [{ type: Input, args: ['encode',] }],
seriesLayoutBy: [{ type: Input, args: ['seriesLayoutBy',] }],
datasetIndex: [{ type: Input, args: ['datasetIndex',] }],
markPoint: [{ type: Input, args: ['markPoint',] }],
markLine: [{ type: Input, args: ['markLine',] }],
markArea: [{ type: Input, args: ['markArea',] }],
zlevel: [{ type: Input, args: ['zlevel',] }],
z: [{ type: Input, args: ['z',] }],
silent: [{ type: Input, args: ['silent',] }]
};
return TdChartSeriesLineComponent;
}(TdSeriesComponent));
export { TdChartSeriesLineComponent };
if (false) {
/** @type {?} */
TdChartSeriesLineComponent.prototype.coordinateSystem;
/** @type {?} */
TdChartSeriesLineComponent.prototype.xAxisIndex;
/** @type {?} */
TdChartSeriesLineComponent.prototype.yAxisIndex;
/** @type {?} */
TdChartSeriesLineComponent.prototype.polarIndex;
/** @type {?} */
TdChartSeriesLineComponent.prototype.symbol;
/** @type {?} */
TdChartSeriesLineComponent.prototype.symbolSize;
/** @type {?} */
TdChartSeriesLineComponent.prototype.symbolRotate;
/** @type {?} */
TdChartSeriesLineComponent.prototype.symbolKeepAspect;
/** @type {?} */
TdChartSeriesLineComponent.prototype.symbolOffset;
/** @type {?} */
TdChartSeriesLineComponent.prototype.showSymbol;
/** @type {?} */
TdChartSeriesLineComponent.prototype.showAllSymbol;
/** @type {?} */
TdChartSeriesLineComponent.prototype.hoverAnimation;
/** @type {?} */
TdChartSeriesLineComponent.prototype.legendHoverLink;
/** @type {?} */
TdChartSeriesLineComponent.prototype.stack;
/** @type {?} */
TdChartSeriesLineComponent.prototype.cursor;
/** @type {?} */
TdChartSeriesLineComponent.prototype.connectNulls;
/** @type {?} */
TdChartSeriesLineComponent.prototype.clipOverflow;
/** @type {?} */
TdChartSeriesLineComponent.prototype.step;
/** @type {?} */
TdChartSeriesLineComponent.prototype.label;
/** @type {?} */
TdChartSeriesLineComponent.prototype.itemStyle;
/** @type {?} */
TdChartSeriesLineComponent.prototype.lineStyle;
/** @type {?} */
TdChartSeriesLineComponent.prototype.areaStyle;
/** @type {?} */
TdChartSeriesLineComponent.prototype.emphasis;
/** @type {?} */
TdChartSeriesLineComponent.prototype.smooth;
/** @type {?} */
TdChartSeriesLineComponent.prototype.smoothMonotone;
/** @type {?} */
TdChartSeriesLineComponent.prototype.sampling;
/** @type {?} */
TdChartSeriesLineComponent.prototype.dimensions;
/** @type {?} */
TdChartSeriesLineComponent.prototype.encode;
/** @type {?} */
TdChartSeriesLineComponent.prototype.seriesLayoutBy;
/** @type {?} */
TdChartSeriesLineComponent.prototype.datasetIndex;
/** @type {?} */
TdChartSeriesLineComponent.prototype.markPoint;
/** @type {?} */
TdChartSeriesLineComponent.prototype.markLine;
/** @type {?} */
TdChartSeriesLineComponent.prototype.markArea;
/** @type {?} */
TdChartSeriesLineComponent.prototype.zlevel;
/** @type {?} */
TdChartSeriesLineComponent.prototype.z;
/** @type {?} */
TdChartSeriesLineComponent.prototype.silent;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGluZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AY292YWxlbnQvZWNoYXJ0cy9saW5lLyIsInNvdXJjZXMiOlsibGluZS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUNULEtBQUssRUFDTCx1QkFBdUIsRUFDdkIsVUFBVSxHQUNYLE1BQU0sZUFBZSxDQUFDO0FBRXZCLE9BQU8sRUFDTCxxQkFBcUIsRUFjckIsaUJBQWlCLEdBQ2xCLE1BQU0sd0JBQXdCLENBQUM7Ozs7QUFJaEMsbUNBd0NDOzs7SUF2Q0MseUNBQXNDOztJQUN0QyxtQ0FBb0I7O0lBQ3BCLG1DQUFvQjs7SUFDcEIsbUNBQW9COztJQUNwQiwrQkFBb0M7O0lBQ3BDLG1DQUF1Qzs7SUFDdkMscUNBQXNCOztJQUN0Qix5Q0FBMkI7O0lBQzNCLHFDQUFxQjs7SUFDckIsbUNBQXFCOztJQUNyQixzQ0FBaUM7O0lBQ2pDLHVDQUF5Qjs7SUFDekIsd0NBQTBCOztJQUMxQiw4QkFBZTs7SUFDZiwrQkFBZ0I7O0lBQ2hCLHFDQUF1Qjs7SUFDdkIscUNBQXVCOztJQUN2Qiw2QkFBd0I7O0lBQ3hCLDhCQUFpQjs7SUFDakIsa0NBQXlCOztJQUN6QixrQ0FBeUI7O0lBQ3pCLDhCQUFlOztJQUNmLGdDQUFpQjs7SUFDakIsa0NBQXlCOztJQUN6QixpQ0FBdUI7O0lBQ3ZCLCtCQUEwQjs7SUFDMUIsdUNBQXdCOztJQUN4QixpQ0FBc0I7O0lBQ3RCLG1DQUFtQjs7SUFDbkIsK0JBQWE7O0lBQ2IsdUNBQWtDOztJQUNsQyxxQ0FBc0I7O0lBQ3RCLDZCQUFhOztJQUNiLGtDQUF5Qjs7SUFDekIsaUNBQXVCOztJQUN2QixpQ0FBdUI7O0lBQ3ZCLCtCQUFnQjs7SUFDaEIsMEJBQVc7O0lBQ1gsK0JBQWlCOztBQUduQjtJQVFnRCxzREFBeUI7SUF1Q3ZFLG9DQUFZLGVBQXNDO2VBQ2hELGtCQUFNLE1BQU0sRUFBRSxlQUFlLENBQUM7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NUMsK0NBQTRDOztJQUM1Qyw4Q0FBeUM7O0lBQ3pDLDhDQUF5Qzs7SUFDekMsNENBQWdDOztJQUNoQyx1Q0FBc0I7O0lBQ3RCLDRDQUFpQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIENvbXBvbmVudCxcbiAgSW5wdXQsXG4gIENoYW5nZURldGVjdGlvblN0cmF0ZWd5LFxuICBmb3J3YXJkUmVmLFxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgXG4gIFRkQ2hhcnRPcHRpb25zU2VydmljZSxcbiAgVGRDb29yZGluYXRlU3lzdGVtLFxuICBUZE1hcmtQb2ludFN5bWJvbCxcbiAgSVRkTGFiZWwsXG4gIElUZEl0ZW1TdHlsZSxcbiAgSVRkTGluZVN0eWxlLFxuICBJVGRBcmVhU3R5bGUsXG4gIFRkU2VyaWVzTGF5b3V0QnksXG4gIElUZE1hcmtQb2ludCxcbiAgSVRkTWFya0xpbmUsXG4gIElUZE1hcmtBcmVhLFxuICBJVGRFbXBoYXNpcyxcbiAgSVRkU2VyaWVzLFxuICBJVGRTaGFkb3csXG4gIFRkU2VyaWVzQ29tcG9uZW50LFxufSBmcm9tICdAY292YWxlbnQvZWNoYXJ0cy9iYXNlJztcblxuZXhwb3J0IHR5cGUgVGRTYW1wbGluZyA9ICdhdmVyYWdlJyB8ICdtYXgnIHwgJ21pbicgfCAnc3VtJztcblxuZXhwb3J0IGludGVyZmFjZSBJVGRMaW5lU2VyaWVzIGV4dGVuZHMgSVRkU2VyaWVzPCdsaW5lJz4sIElUZFNoYWRvdyB7XG4gIGNvb3JkaW5hdGVTeXN0ZW0/OiBUZENvb3JkaW5hdGVTeXN0ZW07XG4gIHhBeGlzSW5kZXg/OiBudW1iZXI7XG4gIHlBeGlzSW5kZXg/OiBudW1iZXI7XG4gIHBvbGFySW5kZXg/OiBudW1iZXI7XG4gIHN5bWJvbD86IFRkTWFya1BvaW50U3ltYm9sIHwgc3RyaW5nO1xuICBzeW1ib2xTaXplPzogbnVtYmVyIHwgYW55W10gfCBGdW5jdGlvbjtcbiAgc3ltYm9sUm90YXRlPzogbnVtYmVyO1xuICBzeW1ib2xLZWVwQXNwZWN0PzogYm9vbGVhbjtcbiAgc3ltYm9sT2Zmc2V0PzogYW55W107XG4gIHNob3dTeW1ib2w/OiBib29sZWFuO1xuICBzaG93QWxsU3ltYm9sPzogYm9vbGVhbiB8ICdhdXRvJztcbiAgaG92ZXJBbmltYXRpb24/OiBib29sZWFuO1xuICBsZWdlbmRIb3Zlckxpbms/OiBib29sZWFuO1xuICBzdGFjaz86IHN0cmluZztcbiAgY3Vyc29yPzogc3RyaW5nO1xuICBjb25uZWN0TnVsbHM/OiBib29sZWFuO1xuICBjbGlwT3ZlcmZsb3c/OiBib29sZWFuO1xuICBzdGVwPzogc3RyaW5nIHwgYm9vbGVhbjtcbiAgbGFiZWw/OiBJVGRMYWJlbDtcbiAgaXRlbVN0eWxlPzogSVRkSXRlbVN0eWxlO1xuICBsaW5lU3R5bGU/OiBJVGRMaW5lU3R5bGU7XG4gIHdpZHRoPzogbnVtYmVyO1xuICBvcGFjaXR5PzogbnVtYmVyO1xuICBhcmVhU3R5bGU/OiBJVGRBcmVhU3R5bGU7XG4gIGVtcGhhc2lzPzogSVRkRW1waGFzaXM7XG4gIHNtb290aD86IGJvb2xlYW4gfCBudW1iZXI7XG4gIHNtb290aE1vbm90b25lPzogc3RyaW5nO1xuICBzYW1wbGluZz86IFRkU2FtcGxpbmc7XG4gIGRpbWVuc2lvbnM/OiBhbnlbXTtcbiAgZW5jb2RlPzogYW55O1xuICBzZXJpZXNMYXlvdXRCeT86IFRkU2VyaWVzTGF5b3V0Qnk7XG4gIGRhdGFzZXRJbmRleD86IG51bWJlcjtcbiAgZGF0YT86IGFueVtdO1xuICBtYXJrUG9pbnQ/OiBJVGRNYXJrUG9pbnQ7XG4gIG1hcmtMaW5lPzogSVRkTWFya0xpbmU7XG4gIG1hcmtBcmVhPzogSVRkTWFya0FyZWE7XG4gIHpsZXZlbD86IG51bWJlcjtcbiAgej86IG51bWJlcjtcbiAgc2lsZW50PzogYm9vbGVhbjtcbn1cblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAndGQtY2hhcnQtc2VyaWVzW3RkLWxpbmVdJyxcbiAgdGVtcGxhdGU6ICcnLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbiAgcHJvdmlkZXJzOiBbe1xuICAgIHByb3ZpZGU6IFRkU2VyaWVzQ29tcG9uZW50LCB1c2VFeGlzdGluZzogZm9yd2FyZFJlZigoKSA9PiBUZENoYXJ0U2VyaWVzTGluZUNvbXBvbmVudCksXG4gIH1dLFxufSlcbmV4cG9ydCBjbGFzcyBUZENoYXJ0U2VyaWVzTGluZUNvbXBvbmVudCBleHRlbmRzIFRkU2VyaWVzQ29tcG9uZW50PCdsaW5lJz4gaW1wbGVtZW50cyBJVGRMaW5lU2VyaWVzIHtcblxuICBASW5wdXQoJ2Nvb3JkaW5hdGVTeXN0ZW0nKSBjb29yZGluYXRlU3lzdGVtOiBUZENvb3JkaW5hdGVTeXN0ZW07XG4gIEBJbnB1dCgneEF4aXNJbmRleCcpIHhBeGlzSW5kZXg6IG51bWJlcjtcbiAgQElucHV0KCd5QXhpc0luZGV4JykgeUF4aXNJbmRleDogbnVtYmVyO1xuICBASW5wdXQoJ3BvbGFySW5kZXgnKSBwb2xhckluZGV4OiBudW1iZXI7XG4gIEBJbnB1dCgnc3ltYm9sJykgc3ltYm9sOiBUZE1hcmtQb2ludFN5bWJvbCB8IHN0cmluZztcbiAgQElucHV0KCdzeW1ib2xTaXplJykgc3ltYm9sU2l6ZTogbnVtYmVyIHwgYW55W10gfCBGdW5jdGlvbjtcbiAgQElucHV0KCdzeW1ib2xSb3RhdGUnKSBzeW1ib2xSb3RhdGU6IG51bWJlcjtcbiAgQElucHV0KCdzeW1ib2xLZWVwQXNwZWN0Jykgc3ltYm9sS2VlcEFzcGVjdDogYm9vbGVhbjtcbiAgQElucHV0KCdzeW1ib2xPZmZzZXQnKSBzeW1ib2xPZmZzZXQ6IGFueVtdO1xuICBASW5wdXQoJ3Nob3dTeW1ib2wnKSBzaG93U3ltYm9sOiBib29sZWFuO1xuICBASW5wdXQoJ3Nob3dBbGxTeW1ib2wnKSBzaG93QWxsU3ltYm9sOiBib29sZWFuO1xuICBASW5wdXQoJ2hvdmVyQW5pbWF0aW9uJykgaG92ZXJBbmltYXRpb246IGJvb2xlYW47XG4gIEBJbnB1dCgnbGVnZW5kSG92ZXJMaW5rJykgbGVnZW5kSG92ZXJMaW5rOiBib29sZWFuO1xuICBASW5wdXQoJ3N0YWNrJykgc3RhY2s6IHN0cmluZztcbiAgQElucHV0KCdjdXJzb3InKSBjdXJzb3I6IHN0cmluZztcbiAgQElucHV0KCdjb25uZWN0TnVsbHMnKSBjb25uZWN0TnVsbHM6IGJvb2xlYW47XG4gIEBJbnB1dCgnY2xpcE92ZXJmbG93JykgY2xpcE92ZXJmbG93OiBib29sZWFuO1xuICBASW5wdXQoJ3N0ZXAnKSBzdGVwOiBzdHJpbmcgfCBib29sZWFuO1xuICBASW5wdXQoJ2xhYmVsJykgbGFiZWw6IElUZExhYmVsO1xuICBASW5wdXQoJ2l0ZW1TdHlsZScpIGl0ZW1TdHlsZTogSVRkSXRlbVN0eWxlO1xuICBASW5wdXQoJ2xpbmVTdHlsZScpIGxpbmVTdHlsZTogSVRkTGluZVN0eWxlO1xuICBASW5wdXQoJ2FyZWFTdHlsZScpIGFyZWFTdHlsZTogSVRkQXJlYVN0eWxlO1xuICBASW5wdXQoJ2VtcGhhc2lzJykgZW1waGFzaXM6IElUZEVtcGhhc2lzO1xuICBASW5wdXQoJ3Ntb290aCcpIHNtb290aDogYm9vbGVhbiB8IG51bWJlcjtcbiAgQElucHV0KCdzbW9vdGhNb25vdG9uZScpIHNtb290aE1vbm90b25lOiBzdHJpbmc7XG4gIEBJbnB1dCgnc2FtcGxpbmcnKSBzYW1wbGluZzogVGRTYW1wbGluZztcbiAgQElucHV0KCdkaW1lbnNpb25zJykgZGltZW5zaW9uczogYW55W107XG4gIEBJbnB1dCgnZW5jb2RlJykgZW5jb2RlOiBhbnk7XG4gIEBJbnB1dCgnc2VyaWVzTGF5b3V0QnknKSBzZXJpZXNMYXlvdXRCeTogVGRTZXJpZXNMYXlvdXRCeTtcbiAgQElucHV0KCdkYXRhc2V0SW5kZXgnKSBkYXRhc2V0SW5kZXg6IG51bWJlcjtcbiAgQElucHV0KCdtYXJrUG9pbnQnKSBtYXJrUG9pbnQ6IElUZE1hcmtQb2ludDtcbiAgQElucHV0KCdtYXJrTGluZScpIG1hcmtMaW5lOiBJVGRNYXJrTGluZTtcbiAgQElucHV0KCdtYXJrQXJlYScpIG1hcmtBcmVhOiBJVGRNYXJrQXJlYTtcbiAgQElucHV0KCd6bGV2ZWwnKSB6bGV2ZWw6IG51bWJlcjtcbiAgQElucHV0KCd6JykgejogbnVtYmVyO1xuICBASW5wdXQoJ3NpbGVudCcpIHNpbGVudDogYm9vbGVhbjtcblxuICBjb25zdHJ1Y3Rvcihfb3B0aW9uc1NlcnZpY2U6IFRkQ2hhcnRPcHRpb25zU2VydmljZSkge1xuICAgIHN1cGVyKCdsaW5lJywgX29wdGlvbnNTZXJ2aWNlKTtcbiAgfVxuXG4gIGdldENvbmZpZygpOiBhbnkge1xuICAgIHJldHVybiB7XG4gICAgICBjb29yZGluYXRlU3lzdGVtOiB0aGlzLmNvb3JkaW5hdGVTeXN0ZW0sXG4gICAgICB4QXhpc0luZGV4OiB0aGlzLnhBeGlzSW5kZXgsXG4gICAgICB5QXhpc0luZGV4OiB0aGlzLnlBeGlzSW5kZXgsXG4gICAgICBwb2xhckluZGV4OiB0aGlzLnBvbGFySW5kZXgsXG4gICAgICBzeW1ib2w6IHRoaXMuc3ltYm9sLFxuICAgICAgc3ltYm9sU2l6ZTogdGhpcy5zeW1ib2xTaXplLFxuICAgICAgc3ltYm9sUm90YXRlOiB0aGlzLnN5bWJvbFJvdGF0ZSxcbiAgICAgIHN5bWJvbEtlZXBBc3BlY3Q6IHRoaXMuc3ltYm9sS2VlcEFzcGVjdCxcbiAgICAgIHN5bWJvbE9mZnNldDogdGhpcy5zeW1ib2xPZmZzZXQsXG4gICAgICBzaG93U3ltYm9sOiB0aGlzLnNob3dTeW1ib2wsXG4gICAgICBzaG93QWxsU3ltYm9sOiB0aGlzLnNob3dBbGxTeW1ib2wsXG4gICAgICBob3ZlckFuaW1hdGlvbjogdGhpcy5ob3ZlckFuaW1hdGlvbixcbiAgICAgIGxlZ2VuZEhvdmVyTGluazogdGhpcy5sZWdlbmRIb3ZlckxpbmssXG4gICAgICBzdGFjazogdGhpcy5zdGFjayxcbiAgICAgIGN1cnNvcjogdGhpcy5jdXJzb3IsXG4gICAgICBjb25uZWN0TnVsbHM6IHRoaXMuY29ubmVjdE51bGxzLFxuICAgICAgY2xpcE92ZXJmbG93OiB0aGlzLmNsaXBPdmVyZmxvdyxcbiAgICAgIHN0ZXA6IHRoaXMuc3RlcCxcbiAgICAgIGxhYmVsOiB0aGlzLmxhYmVsLFxuICAgICAgaXRlbVN0eWxlOiB0aGlzLml0ZW1TdHlsZSxcbiAgICAgIGxpbmVTdHlsZTogdGhpcy5saW5lU3R5bGUsXG4gICAgICBhcmVhU3R5bGU6IHRoaXMuYXJlYVN0eWxlLFxuICAgICAgZW1waGFzaXM6IHRoaXMuZW1waGFzaXMsXG4gICAgICBzbW9vdGg6IHRoaXMuc21vb3RoLFxuICAgICAgc21vb3RoTW9ub3RvbmU6IHRoaXMuc21vb3RoTW9ub3RvbmUsXG4gICAgICBzYW1wbGluZzogdGhpcy5zYW1wbGluZyxcbiAgICAgIGRpbWVuc2lvbnM6IHRoaXMuZGltZW5zaW9ucyxcbiAgICAgIGVuY29kZTogdGhpcy5lbmNvZGUsXG4gICAgICBzZXJpZXNMYXlvdXRCeTogdGhpcy5zZXJpZXNMYXlvdXRCeSxcbiAgICAgIGRhdGFzZXRJbmRleDogdGhpcy5kYXRhc2V0SW5kZXgsXG4gICAgICBtYXJrUG9pbnQ6IHRoaXMubWFya1BvaW50LFxuICAgICAgbWFya0xpbmU6IHRoaXMubWFya0xpbmUsXG4gICAgICBtYXJrQXJlYTogdGhpcy5tYXJrQXJlYSxcbiAgICAgIHpsZXZlbDogdGhpcy56bGV2ZWwsXG4gICAgICB6OiB0aGlzLnosXG4gICAgICBzaWxlbnQ6IHRoaXMuc2lsZW50LFxuICAgIH07XG4gIH1cblxufVxuIl19