@carbon/charts
Version:
Carbon Charts component library
15 lines (14 loc) • 849 B
TypeScript
import { Locale } from '../interfaces/components';
import { TimeIntervalFormats, TimeScaleOptions } from '../interfaces/axis-scales';
export declare const TIME_INTERVALS: (string | number)[][];
export declare function isTickPrimary(tick: number, i: number, allTicks: Array<number>, interval: string, showDayName: boolean): boolean;
export declare function formatTick(tick: number, i: number, allTicks: Array<number>, interval: string, timeScaleOptions: TimeScaleOptions, localeOptions?: Locale): string;
export declare function getTimeformats(timestamp: number): {
M: number;
d: number;
H: number;
m: number;
s: number;
};
export declare function computeTimeIntervalName(ticks: number[], intervalOverride?: keyof TimeIntervalFormats): string;
export declare function formatDateTillMilliSeconds(date: Date): string;