UNPKG

scichart

Version:

Fast WebGL JavaScript Charting Library and Framework

26 lines (25 loc) 1.34 kB
import { EAxisType } from "../../../types/AxisType"; import { SCRTDoubleVector, TSciChart } from "../../../types/TSciChart"; import { IDataSeries } from "../../Model/IDataSeries"; import { BaseValueAxis, IBaseValueAxisOptions } from "./BaseValueAxis"; import { IDateTimeNumericAxisOptions } from "./DateTimeNumericAxis"; export interface IDiscontinuousDateAxisOptions extends IBaseValueAxisOptions, IDateTimeNumericAxisOptions { } /** * @summary A 2D Chart Discontinuous Date Axis type * @description This axis is designed for use with discontinuous timeseries data, such as weekday only financial data. * This axis uses base values which are plotted by index (ie evenly spaced) and also used to convert from data values to indexes. * If dataGap is not provided it is calculated as the minimim gap between baseValues. * @remarks * --- * 📚 Docs: TODO */ export declare class DiscontinuousDateAxis extends BaseValueAxis { readonly type: EAxisType; private possibleDeltasOption; private minTicksOption; constructor(webAssemblyContext: TSciChart, options?: IDiscontinuousDateAxisOptions); setBaseXValues(baseXValuesDataSeries: IDataSeries): void; toJSON(): import("../../..").TAxisDefinition; protected updateIndexCalculatorBaseValuesInternal(vector: SCRTDoubleVector): void; }