react-sequencer
Version:
Step based sequencer to give your components reliable states for transitions and animations.
15 lines (14 loc) • 427 B
TypeScript
import { TickerNotifyFunction } from './types';
declare class Ticker {
currentTimeStamp: number;
isActive: boolean;
requestID: string | null;
subscriptions: Array<TickerNotifyFunction>;
constructor();
startLoop: () => void;
stopLoop: () => void;
onTick(fn: TickerNotifyFunction): void;
offTick(fn: TickerNotifyFunction): void;
_onLoop: () => void;
}
export default Ticker;