scichart
Version:
Fast WebGL JavaScript Charting Library and Framework
29 lines (28 loc) • 1.3 kB
TypeScript
import { EAxisType } from "../../../types/AxisType";
import { TSciChart } from "../../../types/TSciChart";
import { IAxisBase2dOptions } from "./AxisBase2D";
import { ISmartDateLabelProviderOptions } from "./LabelProvider/SmartDateLabelProvider";
import { NumericAxis } from "./NumericAxis";
/**
* Optional parameters used to configure a {@link DateTimeNumericAxis} at construct time
*/
export interface IDateTimeNumericAxisOptions extends IAxisBase2dOptions, ISmartDateLabelProviderOptions {
possibleDeltas?: number[];
minTicks?: number;
}
/**
* @summary A 2D Chart DateTime Axis type
* @description A DateTime axis is a specialized numeric axis that displays date and time values.
* @remarks
* Set a {@link DateTimeNumericAxis} on the {@link SciChartSurface.xAxes} or {@link SciChartSurface.yAxes} property.
*
* ---
* 📚 Docs: {@link https://www.scichart.com/documentation/js/v4/2d-charts/axis-api/axis-types/date-time-numeric-axis/}
*/
export declare class DateTimeNumericAxis extends NumericAxis {
readonly type = EAxisType.DateTimeNumericAxis;
private possibleDeltasOption;
private minTicksOption;
constructor(webAssemblyContext: TSciChart, options?: IDateTimeNumericAxisOptions);
toJSON(): import("../../..").TAxisDefinition;
}