@keen.io/ui-core
Version:
Keen visual components library
15 lines (14 loc) • 555 B
TypeScript
import { Interval } from '../types';
declare type Options = {
controlPosition: number;
currentIndex: number;
stepDimension: number;
interval: Interval;
};
export declare const calculateIntervalValue: ({ controlPosition, currentIndex, stepDimension, interval, }: Options) => number;
export declare const getIndex: (x: number, stepDimension: number) => number;
export declare const getInitialOffset: (initialValue: number, stepDimension: number, intervals: Interval[]) => {
offset: number;
index: number;
};
export {};