scichart
Version:
Fast WebGL JavaScript Charting Library and Framework
28 lines (27 loc) • 1.36 kB
TypeScript
import { DeletableEntity } from "../../../Core/DeletableEntity";
import { IDeletable } from "../../../Core/IDeletable";
import { NumberRange } from "../../../Core/NumberRange";
import { IntVector, SCRTDoubleVector, TSciChart } from "../../../types/TSciChart";
import { EDataSeriesType } from "../IDataSeries";
import { IPointSeries, IPointSeriesResampled } from "./IPointSeries";
export declare class BasePointSeriesResampled extends DeletableEntity implements IPointSeries, IPointSeriesResampled, IDeletable {
readonly type: EDataSeriesType;
readonly intIndexes: IntVector;
readonly indexes: SCRTDoubleVector;
readonly xValues: SCRTDoubleVector;
protected readonly yValuesArray: SCRTDoubleVector[];
protected readonly valueNames: string[];
readonly arrayCount: number;
xRange: NumberRange;
readonly resampled = true;
fifoStartIndex: number;
protected wasmContext: TSciChart;
constructor(wasmContext: TSciChart, xRange: NumberRange, arrayCount?: number, valueNames?: string[]);
get count(): number;
get yValues(): SCRTDoubleVector;
getYValues(i?: number, undefinedIfMissing?: boolean): SCRTDoubleVector;
getYValuesByName(name: string, undefinedIfMissing?: boolean): SCRTDoubleVector;
delete(): void;
clearIntIndexes(): void;
debugOutputForUnitTests(): void;
}