tsiclient
Version:
--- [//]: <> (This content is similar to https://github.com/MicrosoftDocs/azure-docs/edit/main/includes/tsi-retirement.md)
48 lines (46 loc) • 1.91 kB
TypeScript
declare class ChartComponentData {
data: any;
displayState: any;
timeArrays: any;
visibleTSCount: number;
visibleTAs: any;
allValues: any;
allNumericValues: any;
filteredAggregates: any;
usesSeconds: boolean;
usesMillis: boolean;
fromMillis: number;
toMillis: number;
stickiedKey: any;
allTimestampsArray: any;
isFromHeatmap: boolean;
constructor();
protected getSwimlane: (aggKey: any) => any;
protected setAllTimestampsArray(): void;
getDataType(aggKey: any): any;
private fillColors;
private getVisibleType;
mergeDataToDisplayStateAndTimeArrays(data: any, aggregateExpressionOptions?: any): void;
private determineMeasureTypes;
getTemporalShiftStringTuple(aggKey: any): any[];
getTemporalShiftMillis(aggKey: any): number;
doesTimeArrayUseSeconds(timeArray: any): any;
doesTimeArrayUseMillis(timeArray: any): any;
setAllValuesAndVisibleTAs(): Date[];
findLastTimestampWithValue(aggKey: any, splitBy: any): any;
private findFirstBucket;
private getNumberOfPaddedBuckets;
convertAggregateToArray(agg: any, aggKey: string, aggName: string, splitBy: string, from: Date, to: Date, bucketSize: number, shiftValue: number): Array<any>;
isSplitByVisible(aggI: string, splitBy: string): any;
isPossibleEnvelope(aggKey: string, splitBy: string): boolean;
getVisibleMeasure(aggI: string, splitBy: string): any;
getAggVisible(aggKey: any): boolean;
getSplitByVisible(aggKey: any, splitBy: any): any;
aggHasVisibleSplitBys(aggKey: any): boolean;
valueAtTS(aggKey: any, splitByName: any, ts: any): any;
setFilteredAggregates(): void;
private guessValueType;
generateCSVString(offset?: number, dateLocale?: string, spMeasures?: any): string;
getVisibilityState(): any[];
}
export { ChartComponentData as C };