@covalent/echarts
Version:
Teradata Charts built on echarts
222 lines • 18.1 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 ITdBarSeries() { }
if (false) {
/** @type {?|undefined} */
ITdBarSeries.prototype.legendHoverLink;
/** @type {?|undefined} */
ITdBarSeries.prototype.coordinateSystem;
/** @type {?|undefined} */
ITdBarSeries.prototype.xAxisIndex;
/** @type {?|undefined} */
ITdBarSeries.prototype.yAxisIndex;
/** @type {?|undefined} */
ITdBarSeries.prototype.Label;
/** @type {?|undefined} */
ITdBarSeries.prototype.itemStyle;
/** @type {?|undefined} */
ITdBarSeries.prototype.emphasis;
/** @type {?|undefined} */
ITdBarSeries.prototype.stack;
/** @type {?|undefined} */
ITdBarSeries.prototype.cursor;
/** @type {?|undefined} */
ITdBarSeries.prototype.barWidth;
/** @type {?|undefined} */
ITdBarSeries.prototype.barMaxWidth;
/** @type {?|undefined} */
ITdBarSeries.prototype.barMinHeight;
/** @type {?|undefined} */
ITdBarSeries.prototype.barGap;
/** @type {?|undefined} */
ITdBarSeries.prototype.barCategoryGap;
/** @type {?|undefined} */
ITdBarSeries.prototype.large;
/** @type {?|undefined} */
ITdBarSeries.prototype.largeThreshold;
/** @type {?|undefined} */
ITdBarSeries.prototype.progressive;
/** @type {?|undefined} */
ITdBarSeries.prototype.progressiveThreshold;
/** @type {?|undefined} */
ITdBarSeries.prototype.progressiveChunkMode;
/** @type {?|undefined} */
ITdBarSeries.prototype.dimensions;
/** @type {?|undefined} */
ITdBarSeries.prototype.encode;
/** @type {?|undefined} */
ITdBarSeries.prototype.seriesLayoutBy;
/** @type {?|undefined} */
ITdBarSeries.prototype.datasetIndex;
/** @type {?|undefined} */
ITdBarSeries.prototype.data;
/** @type {?|undefined} */
ITdBarSeries.prototype.markPoint;
/** @type {?|undefined} */
ITdBarSeries.prototype.markLine;
/** @type {?|undefined} */
ITdBarSeries.prototype.markArea;
/** @type {?|undefined} */
ITdBarSeries.prototype.Zlevel;
/** @type {?|undefined} */
ITdBarSeries.prototype.z;
/** @type {?|undefined} */
ITdBarSeries.prototype.silent;
}
var TdChartSeriesBarComponent = /** @class */ (function (_super) {
tslib_1.__extends(TdChartSeriesBarComponent, _super);
function TdChartSeriesBarComponent(_optionsService) {
return _super.call(this, 'bar', _optionsService) || this;
}
/**
* @return {?}
*/
TdChartSeriesBarComponent.prototype.getConfig = /**
* @return {?}
*/
function () {
return {
coordinateSystem: this.coordinateSystem,
xAxisIndex: this.xAxisIndex,
yAxisIndex: this.yAxisIndex,
legendHoverLink: this.legendHoverLink,
stack: this.stack,
cursor: this.cursor,
label: this.label,
itemStyle: this.itemStyle,
emphasis: this.emphasis,
barWidth: this.barWidth,
barMaxWidth: this.barMaxWidth,
barMinHeight: this.barMinHeight,
barGap: this.barGap,
barCategoryGap: this.barCategoryGap,
large: this.large,
largeThreshold: this.largeThreshold,
progressive: this.progressive,
progressiveThreshold: this.progressiveThreshold,
progressiveChunkMode: this.progressiveChunkMode,
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,
};
};
TdChartSeriesBarComponent.decorators = [
{ type: Component, args: [{
selector: 'td-chart-series[td-bar]',
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [{
provide: TdSeriesComponent, useExisting: forwardRef(function () { return TdChartSeriesBarComponent; }),
}]
}] }
];
/** @nocollapse */
TdChartSeriesBarComponent.ctorParameters = function () { return [
{ type: TdChartOptionsService }
]; };
TdChartSeriesBarComponent.propDecorators = {
coordinateSystem: [{ type: Input, args: ['coordinateSystem',] }],
xAxisIndex: [{ type: Input, args: ['xAxisIndex',] }],
yAxisIndex: [{ type: Input, args: ['yAxisIndex',] }],
legendHoverLink: [{ type: Input, args: ['legendHoverLink',] }],
stack: [{ type: Input, args: ['stack',] }],
cursor: [{ type: Input, args: ['cursor',] }],
label: [{ type: Input, args: ['label',] }],
itemStyle: [{ type: Input, args: ['itemStyle',] }],
emphasis: [{ type: Input, args: ['emphasis',] }],
barWidth: [{ type: Input, args: ['barWidth',] }],
barMaxWidth: [{ type: Input, args: ['barMaxWidth',] }],
barMinHeight: [{ type: Input, args: ['barMinHeight',] }],
barGap: [{ type: Input, args: ['barGap',] }],
barCategoryGap: [{ type: Input, args: ['barCategoryGap',] }],
large: [{ type: Input, args: ['large',] }],
largeThreshold: [{ type: Input, args: ['largeThreshold',] }],
progressive: [{ type: Input, args: ['progressive',] }],
progressiveThreshold: [{ type: Input, args: ['progressiveThreshold',] }],
progressiveChunkMode: [{ type: Input, args: ['progressiveChunkMode',] }],
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',] }]
};
return TdChartSeriesBarComponent;
}(TdSeriesComponent));
export { TdChartSeriesBarComponent };
if (false) {
/** @type {?} */
TdChartSeriesBarComponent.prototype.coordinateSystem;
/** @type {?} */
TdChartSeriesBarComponent.prototype.xAxisIndex;
/** @type {?} */
TdChartSeriesBarComponent.prototype.yAxisIndex;
/** @type {?} */
TdChartSeriesBarComponent.prototype.legendHoverLink;
/** @type {?} */
TdChartSeriesBarComponent.prototype.stack;
/** @type {?} */
TdChartSeriesBarComponent.prototype.cursor;
/** @type {?} */
TdChartSeriesBarComponent.prototype.label;
/** @type {?} */
TdChartSeriesBarComponent.prototype.itemStyle;
/** @type {?} */
TdChartSeriesBarComponent.prototype.emphasis;
/** @type {?} */
TdChartSeriesBarComponent.prototype.barWidth;
/** @type {?} */
TdChartSeriesBarComponent.prototype.barMaxWidth;
/** @type {?} */
TdChartSeriesBarComponent.prototype.barMinHeight;
/** @type {?} */
TdChartSeriesBarComponent.prototype.barGap;
/** @type {?} */
TdChartSeriesBarComponent.prototype.barCategoryGap;
/** @type {?} */
TdChartSeriesBarComponent.prototype.large;
/** @type {?} */
TdChartSeriesBarComponent.prototype.largeThreshold;
/** @type {?} */
TdChartSeriesBarComponent.prototype.progressive;
/** @type {?} */
TdChartSeriesBarComponent.prototype.progressiveThreshold;
/** @type {?} */
TdChartSeriesBarComponent.prototype.progressiveChunkMode;
/** @type {?} */
TdChartSeriesBarComponent.prototype.dimensions;
/** @type {?} */
TdChartSeriesBarComponent.prototype.encode;
/** @type {?} */
TdChartSeriesBarComponent.prototype.seriesLayoutBy;
/** @type {?} */
TdChartSeriesBarComponent.prototype.datasetIndex;
/** @type {?} */
TdChartSeriesBarComponent.prototype.markPoint;
/** @type {?} */
TdChartSeriesBarComponent.prototype.markLine;
/** @type {?} */
TdChartSeriesBarComponent.prototype.markArea;
/** @type {?} */
TdChartSeriesBarComponent.prototype.zlevel;
/** @type {?} */
TdChartSeriesBarComponent.prototype.z;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bjb3ZhbGVudC9lY2hhcnRzL2Jhci8iLCJzb3VyY2VzIjpbImJhci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUNULEtBQUssRUFDTCx1QkFBdUIsRUFDdkIsVUFBVSxHQUNYLE1BQU0sZUFBZSxDQUFDO0FBRXZCLE9BQU8sRUFDTCxxQkFBcUIsRUFXckIsaUJBQWlCLEdBQ2xCLE1BQU0sd0JBQXdCLENBQUM7Ozs7QUFFaEMsa0NBK0JDOzs7SUE5QkMsdUNBQTBCOztJQUMxQix3Q0FBc0M7O0lBQ3RDLGtDQUFvQjs7SUFDcEIsa0NBQW9COztJQUNwQiw2QkFBaUI7O0lBQ2pCLGlDQUF5Qjs7SUFDekIsZ0NBQXVCOztJQUN2Qiw2QkFBZTs7SUFDZiw4QkFBZ0I7O0lBQ2hCLGdDQUEyQjs7SUFDM0IsbUNBQThCOztJQUM5QixvQ0FBc0I7O0lBQ3RCLDhCQUFnQjs7SUFDaEIsc0NBQXdCOztJQUN4Qiw2QkFBZ0I7O0lBQ2hCLHNDQUF3Qjs7SUFDeEIsbUNBQXFCOztJQUNyQiw0Q0FBOEI7O0lBQzlCLDRDQUE4Qzs7SUFDOUMsa0NBQW1COztJQUNuQiw4QkFBYTs7SUFDYixzQ0FBa0M7O0lBQ2xDLG9DQUFzQjs7SUFDdEIsNEJBQWE7O0lBQ2IsaUNBQXlCOztJQUN6QixnQ0FBdUI7O0lBQ3ZCLGdDQUF1Qjs7SUFDdkIsOEJBQVc7O0lBQ1gseUJBQVc7O0lBQ1gsOEJBQWlCOztBQUduQjtJQVErQyxxREFBd0I7SUErQnJFLG1DQUFZLGVBQXNDO2VBQ2hELGtCQUFNLEtBQUssRUFBRSxlQUFlLENBQUM7SUFDL0IsQ0FBQzs7OztJQUVELDZDQUFTOzs7SUFBVDtRQUNFLE9BQU87WUFDTCxnQkFBZ0IsRUFBRSxJQUFJLENBQUMsZ0JBQWdCO1lBQ3ZDLFVBQVUsRUFBRSxJQUFJLENBQUMsVUFBVTtZQUMzQixVQUFVLEVBQUUsSUFBSSxD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OztJQUM5QiwyQ0FBZ0M7O0lBQ2hDLDBDQUEyQjs7SUFDM0IsOENBQTRDOztJQUM1Qyw2Q0FBeUM7O0lBQ3pDLDZDQUFvQzs7SUFDcEMsZ0RBQTBDOztJQUMxQyxpREFBNEM7O0lBQzVDLDJDQUFnQzs7SUFDaEMsbURBQWdEOztJQUNoRCwwQ0FBK0I7O0lBQy9CLG1EQUFnRDs7SUFDaEQsZ0RBQTBDOztJQUMxQyx5REFBNEQ7O0lBQzVELHlEQUE0RTs7SUFDNUUsK0NBQXVDOztJQUN2QywyQ0FBNkI7O0lBQzdCLG1EQUEwRDs7SUFDMUQsaURBQTRDOztJQUM1Qyw4Q0FBNEM7O0lBQzVDLDZDQUF5Qzs7SUFDekMsNkNBQXlDOztJQUN6QywyQ0FBZ0M7O0lBQ2hDLHNDQUFzQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIENvbXBvbmVudCxcbiAgSW5wdXQsXG4gIENoYW5nZURldGVjdGlvblN0cmF0ZWd5LFxuICBmb3J3YXJkUmVmLFxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgXG4gIFRkQ2hhcnRPcHRpb25zU2VydmljZSxcbiAgVGRDb29yZGluYXRlU3lzdGVtLFxuICBJVGRJdGVtU3R5bGUsXG4gIElUZEVtcGhhc2lzLFxuICBUZFNlcmllc0xheW91dEJ5LFxuICBJVGRNYXJrUG9pbnQsXG4gIElUZE1hcmtMaW5lLFxuICBJVGRNYXJrQXJlYSxcbiAgSVRkU2VyaWVzLFxuICBJVGRMYWJlbCxcbiAgVGRQcm9ncmVzc2l2ZUNodW5rTW9kZSxcbiAgVGRTZXJpZXNDb21wb25lbnQsXG59IGZyb20gJ0Bjb3ZhbGVudC9lY2hhcnRzL2Jhc2UnO1xuXG5leHBvcnQgaW50ZXJmYWNlIElUZEJhclNlcmllcyBleHRlbmRzIElUZFNlcmllczwnYmFyJz4ge1xuICBsZWdlbmRIb3Zlckxpbms/OiBib29sZWFuO1xuICBjb29yZGluYXRlU3lzdGVtPzogVGRDb29yZGluYXRlU3lzdGVtO1xuICB4QXhpc0luZGV4PzogbnVtYmVyO1xuICB5QXhpc0luZGV4PzogbnVtYmVyO1xuICBMYWJlbD86IElUZExhYmVsO1xuICBpdGVtU3R5bGU/OiBJVGRJdGVtU3R5bGU7XG4gIGVtcGhhc2lzPzogSVRkRW1waGFzaXM7XG4gIHN0YWNrPzogc3RyaW5nO1xuICBjdXJzb3I/OiBzdHJpbmc7XG4gIGJhcldpZHRoPzogbnVtYmVyIHwgc3RyaW5nO1xuICBiYXJNYXhXaWR0aD86IG51bWJlciB8IHN0cmluZztcbiAgYmFyTWluSGVpZ2h0PzogbnVtYmVyO1xuICBiYXJHYXA/OiBzdHJpbmc7XG4gIGJhckNhdGVnb3J5R2FwPzogc3RyaW5nO1xuICBsYXJnZT86IGJvb2xlYW47XG4gIGxhcmdlVGhyZXNob2xkPzogbnVtYmVyO1xuICBwcm9ncmVzc2l2ZT86IG51bWJlcjtcbiAgcHJvZ3Jlc3NpdmVUaHJlc2hvbGQ/OiBudW1iZXI7XG4gIHByb2dyZXNzaXZlQ2h1bmtNb2RlPzogVGRQcm9ncmVzc2l2ZUNodW5rTW9kZTtcbiAgZGltZW5zaW9ucz86IGFueVtdO1xuICBlbmNvZGU/OiBhbnk7XG4gIHNlcmllc0xheW91dEJ5PzogVGRTZXJpZXNMYXlvdXRCeTtcbiAgZGF0YXNldEluZGV4PzogbnVtYmVyO1xuICBkYXRhPzogYW55W107XG4gIG1hcmtQb2ludD86IElUZE1hcmtQb2ludDtcbiAgbWFya0xpbmU/OiBJVGRNYXJrTGluZTtcbiAgbWFya0FyZWE/OiBJVGRNYXJrQXJlYTtcbiAgWmxldmVsPzogMDtcbiAgej86IG51bWJlcjtcbiAgc2lsZW50PzogYm9vbGVhbjtcbn1cblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAndGQtY2hhcnQtc2VyaWVzW3RkLWJhcl0nLFxuICB0ZW1wbGF0ZTogJycsXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxuICBwcm92aWRlcnM6IFt7XG4gICAgcHJvdmlkZTogVGRTZXJpZXNDb21wb25lbnQsIHVzZUV4aXN0aW5nOiBmb3J3YXJkUmVmKCgpID0+IFRkQ2hhcnRTZXJpZXNCYXJDb21wb25lbnQpLFxuICB9XSxcbn0pXG5leHBvcnQgY2xhc3MgVGRDaGFydFNlcmllc0JhckNvbXBvbmVudCBleHRlbmRzIFRkU2VyaWVzQ29tcG9uZW50PCdiYXInPiBpbXBsZW1lbnRzIElUZEJhclNlcmllcyB7XG5cbiAgQElucHV0KCdjb29yZGluYXRlU3lzdGVtJykgY29vcmRpbmF0ZVN5c3RlbTogVGRDb29yZGluYXRlU3lzdGVtO1xuICBASW5wdXQoJ3hBeGlzSW5kZXgnKSB4QXhpc0luZGV4OiBudW1iZXI7XG4gIEBJbnB1dCgneUF4aXNJbmRleCcpIHlBeGlzSW5kZXg6IG51bWJlcjtcbiAgQElucHV0KCdsZWdlbmRIb3ZlckxpbmsnKSBsZWdlbmRIb3Zlckxpbms6IGJvb2xlYW47XG4gIEBJbnB1dCgnc3RhY2snKSBzdGFjazogc3RyaW5nO1xuICBASW5wdXQoJ2N1cnNvcicpIGN1cnNvcjogc3RyaW5nO1xuICBASW5wdXQoJ2xhYmVsJykgbGFiZWw6IGFueTtcbiAgQElucHV0KCdpdGVtU3R5bGUnKSBpdGVtU3R5bGU6IElUZEl0ZW1TdHlsZTtcbiAgQElucHV0KCdlbXBoYXNpcycpIGVtcGhhc2lzOiBJVGRFbXBoYXNpcztcbiAgQElucHV0KCdiYXJXaWR0aCcpIGJhcldpZHRoOiBudW1iZXI7XG4gIEBJbnB1dCgnYmFyTWF4V2lkdGgnKSBiYXJNYXhXaWR0aDogbnVtYmVyO1xuICBASW5wdXQoJ2Jhck1pbkhlaWdodCcpIGJhck1pbkhlaWdodDogbnVtYmVyO1xuICBASW5wdXQoJ2JhckdhcCcpIGJhckdhcDogc3RyaW5nO1xuICBASW5wdXQoJ2JhckNhdGVnb3J5R2FwJykgYmFyQ2F0ZWdvcnlHYXA6IHN0cmluZztcbiAgQElucHV0KCdsYXJnZScpIGxhcmdlOiBib29sZWFuO1xuICBASW5wdXQoJ2xhcmdlVGhyZXNob2xkJykgbGFyZ2VUaHJlc2hvbGQ6IG51bWJlcjtcbiAgQElucHV0KCdwcm9ncmVzc2l2ZScpIHByb2dyZXNzaXZlOiBudW1iZXI7XG4gIEBJbnB1dCgncHJvZ3Jlc3NpdmVUaHJlc2hvbGQnKSBwcm9ncmVzc2l2ZVRocmVzaG9sZDogbnVtYmVyO1xuICBASW5wdXQoJ3Byb2dyZXNzaXZlQ2h1bmtNb2RlJykgcHJvZ3Jlc3NpdmVDaHVua01vZGU6IFRkUHJvZ3Jlc3NpdmVDaHVua01vZGU7XG4gIEBJbnB1dCgnZGltZW5zaW9ucycpIGRpbWVuc2lvbnM6IGFueVtdO1xuICBASW5wdXQoJ2VuY29kZScpIGVuY29kZTogYW55O1xuICBASW5wdXQoJ3Nlcmllc0xheW91dEJ5Jykgc2VyaWVzTGF5b3V0Qnk6IFRkU2VyaWVzTGF5b3V0Qnk7XG4gIEBJbnB1dCgnZGF0YXNldEluZGV4JykgZGF0YXNldEluZGV4OiBudW1iZXI7XG4gIEBJbnB1dCgnbWFya1BvaW50JykgbWFya1BvaW50OiBJVGRNYXJrUG9pbnQ7XG4gIEBJbnB1dCgnbWFya0xpbmUnKSBtYXJrTGluZTogSVRkTWFya0xpbmU7XG4gIEBJbnB1dCgnbWFya0FyZWEnKSBtYXJrQXJlYTogSVRkTWFya0FyZWE7XG4gIEBJbnB1dCgnemxldmVsJykgemxldmVsOiBudW1iZXI7XG4gIEBJbnB1dCgneicpIHo6IG51bWJlcjtcblxuICBjb25zdHJ1Y3Rvcihfb3B0aW9uc1NlcnZpY2U6IFRkQ2hhcnRPcHRpb25zU2VydmljZSkge1xuICAgIHN1cGVyKCdiYXInLCBfb3B0aW9uc1NlcnZpY2UpO1xuICB9XG5cbiAgZ2V0Q29uZmlnKCk6IGFueSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIGNvb3JkaW5hdGVTeXN0ZW06IHRoaXMuY29vcmRpbmF0ZVN5c3RlbSxcbiAgICAgIHhBeGlzSW5kZXg6IHRoaXMueEF4aXNJbmRleCxcbiAgICAgIHlBeGlzSW5kZXg6IHRoaXMueUF4aXNJbmRleCxcbiAgICAgIGxlZ2VuZEhvdmVyTGluazogdGhpcy5sZWdlbmRIb3ZlckxpbmssXG4gICAgICBzdGFjazogdGhpcy5zdGFjayxcbiAgICAgIGN1cnNvcjogdGhpcy5jdXJzb3IsXG4gICAgICBsYWJlbDogdGhpcy5sYWJlbCxcbiAgICAgIGl0ZW1TdHlsZTogdGhpcy5pdGVtU3R5bGUsXG4gICAgICBlbXBoYXNpczogdGhpcy5lbXBoYXNpcyxcbiAgICAgIGJhcldpZHRoOiB0aGlzLmJhcldpZHRoLFxuICAgICAgYmFyTWF4V2lkdGg6IHRoaXMuYmFyTWF4V2lkdGgsXG4gICAgICBiYXJNaW5IZWlnaHQ6IHRoaXMuYmFyTWluSGVpZ2h0LFxuICAgICAgYmFyR2FwOiB0aGlzLmJhckdhcCxcbiAgICAgIGJhckNhdGVnb3J5R2FwOiB0aGlzLmJhckNhdGVnb3J5R2FwLFxuICAgICAgbGFyZ2U6IHRoaXMubGFyZ2UsXG4gICAgICBsYXJnZVRocmVzaG9sZDogdGhpcy5sYXJnZVRocmVzaG9sZCxcbiAgICAgIHByb2dyZXNzaXZlOiB0aGlzLnByb2dyZXNzaXZlLFxuICAgICAgcHJvZ3Jlc3NpdmVUaHJlc2hvbGQ6IHRoaXMucHJvZ3Jlc3NpdmVUaHJlc2hvbGQsXG4gICAgICBwcm9ncmVzc2l2ZUNodW5rTW9kZTogdGhpcy5wcm9ncmVzc2l2ZUNodW5rTW9kZSxcbiAgICAgIGRpbWVuc2lvbnM6IHRoaXMuZGltZW5zaW9ucyxcbiAgICAgIGVuY29kZTogdGhpcy5lbmNvZGUsXG4gICAgICBzZXJpZXNMYXlvdXRCeTogdGhpcy5zZXJpZXNMYXlvdXRCeSxcbiAgICAgIGRhdGFzZXRJbmRleDogdGhpcy5kYXRhc2V0SW5kZXgsXG4gICAgICBtYXJrUG9pbnQ6IHRoaXMubWFya1BvaW50LFxuICAgICAgbWFya0xpbmU6IHRoaXMubWFya0xpbmUsXG4gICAgICBtYXJrQXJlYTogdGhpcy5tYXJrQXJlYSxcbiAgICAgIHpsZXZlbDogdGhpcy56bGV2ZWwsXG4gICAgICB6OiB0aGlzLnosXG4gICAgfTtcbiAgfVxufVxuIl19