UNPKG

tsiclient

Version:

<a href="https://tsiclientsample.azurewebsites.net"><img src="https://insights.timeseries.azure.com/favicons/android-chrome-192x192.png" align="left" hspace="10" vspace="6" height="100px"></a>

24 lines (21 loc) 1.12 kB
import { a as __extends } from './tslib.es6-2b6b18f1.js'; import { U as Utils } from './Utils-660910c0.js'; import { C as ChartComponent } from './ChartComponent-837ef9b4.js'; import { C as ChartDataOptions } from './ChartDataOptions-818fa837.js'; var ChartVisualizationComponent = /** @class */ (function (_super) { __extends(ChartVisualizationComponent, _super); function ChartVisualizationComponent(renderTarget) { return _super.call(this, renderTarget) || this; } ChartVisualizationComponent.prototype.render = function (data, options, aggregateExpressionOptions) { this.data = Utils.standardizeTSStrings(data); this.chartOptions.setOptions(options); this.aggregateExpressionOptions = data.map(function (d, i) { return Object.assign(d, aggregateExpressionOptions && i in aggregateExpressionOptions ? new ChartDataOptions(aggregateExpressionOptions[i]) : new ChartDataOptions({})); }); }; return ChartVisualizationComponent; }(ChartComponent)); export { ChartVisualizationComponent as C };