@better-scroll/core
Version:
Minimalistic core scrolling for BetterScroll, it is pure and tiny
13 lines (12 loc) • 548 B
TypeScript
import { EaseFn } from '@better-scroll/shared-utils';
import Base from './Base';
import { TranslaterPoint } from '../translater';
export default class Transition extends Base {
startProbe(startPoint: TranslaterPoint, endPoint: TranslaterPoint): void;
transitionTime(time?: number): void;
transitionTimingFunction(easing: string): void;
transitionProperty(): void;
move(startPoint: TranslaterPoint, endPoint: TranslaterPoint, time: number, easingFn: string | EaseFn): void;
doStop(): boolean;
stop(): void;
}