scichart
Version:
Fast WebGL JavaScript Charting Library and Framework
28 lines (27 loc) • 1.28 kB
TypeScript
import { IPointMetadata } from "../../..";
import { NumberRange } from "../../../Core/NumberRange";
import { SCRTDoubleVector } from "../../../types/TSciChart";
import { BaseDataSeries } from "../BaseDataSeries";
import { EDataSeriesType } from "../IDataSeries";
import { EDataSeriesValueType } from "../IDataSeries";
import { IPointSeries } from "./IPointSeries";
export declare class BasePointSeriesWrapped implements IPointSeries {
readonly type: EDataSeriesType;
readonly count: number;
readonly xRange: NumberRange;
readonly xValues: SCRTDoubleVector;
protected readonly yValuesArray: SCRTDoubleVector[];
protected readonly valueNamesProperty: string[];
readonly resampled = false;
readonly fifoStartIndex: number;
protected dataSeries: BaseDataSeries;
protected indexesProperty: SCRTDoubleVector;
constructor(dataSeries: BaseDataSeries<IPointMetadata>, yValuesArray?: SCRTDoubleVector[], valueType?: EDataSeriesValueType, valueNames?: string[]);
get indexes(): SCRTDoubleVector;
get valueNames(): string[];
get arrayCount(): number;
get yValues(): SCRTDoubleVector;
getYValues(i?: number): SCRTDoubleVector;
getYValuesByName(name: string): SCRTDoubleVector;
delete(): void;
}