UNPKG

@visactor/vscale

Version:

Scales for visual encoding, used in VGrammar, VTable

16 lines (15 loc) 690 B
import { ContinuousScale } from './continuous-scale'; import type { ContinuousScaleType, DateLikeType, FloorCeilType } from './interface'; export declare class TimeScale extends ContinuousScale { readonly type: ContinuousScaleType; _isUtc?: boolean; constructor(isUtc?: boolean); invert(y: number): Date; domain(): Date[]; domain(_: DateLikeType[], slience?: boolean): this; ticks(interval?: number | FloorCeilType<Date>): Date[]; tickFormat(count?: number, specifier?: string): (time: import("@visactor/vutils/es/common/toDate").DateLikeType) => string; clone(): TimeScale; nice(interval?: number | FloorCeilType<Date>): this; utc(): boolean; }