UNPKG

vue-timeline-chart

Version:
23 lines (22 loc) 807 B
import { ComputedRef, Ref } from 'vue'; import { TimelineScales } from '../types/timeline.ts'; /** * The scales define the temporal units and their regularity. */ export declare const useScale: (viewportStart: Ref<number>, viewportEnd: Ref<number>, viewportDuration: Ref<number>, maxLabelsInView: Ref<number>, scales: ComputedRef<TimelineScales[]>, weekStartsOn: ComputedRef<0 | 1 | 2 | 3 | 4 | 5 | 6>) => { scale: ComputedRef<{ unit: any; step: any; }>; baseDividers: { readonly ms: 1; readonly seconds: 1000; readonly minutes: number; readonly hours: number; readonly days: number; readonly weeks: number; readonly months: number; readonly years: number; }; visibleTimestamps: ComputedRef<number[]>; };