UNPKG

wheel-duo

Version:

Animated dual-wheel component with customizable spin, sway, and callback support

26 lines (25 loc) 596 B
interface WheelDuoOptions { rootSelector: string; firstWheelSelector: string; secondWheelSelector: string; triggerSelector: string; targetAngles: [number, number]; rotations?: number; duration?: number; overshootDeg?: number; returnDuration?: number; swayOptions?: { amplitude?: number; period?: number; }; callback?: () => void; } export default class WheelDuo { #private; private readonly options; constructor(options: Readonly<WheelDuoOptions>); init(): void; destroy(): void; reset(): void; } export {};