@oku-ui/motion
Version:
A tiny, performant animation library for VueJS
16 lines (15 loc) • 390 B
TypeScript
import { MotionState } from '../motion-state';
export declare abstract class Feature {
state: MotionState;
constructor(state: MotionState);
abstract mount(): void;
abstract unmount(): void;
update(): void;
}
export declare class FeatureManager {
features: Feature[];
constructor(state: MotionState);
mount(): void;
unmount(): void;
update(): void;
}