UNPKG

react-native-reanimated

Version:

More powerful alternative to Animated library for React Native.

21 lines 921 B
import type { CSSAnimationCallbacks, CSSTransitionCallbacks } from '../../types'; import type { CSSEventSubscriber, NativeCSSEvent } from '../events'; export default class CSSCallbacksManager implements CSSEventSubscriber { private readonly viewTag; private readonly animationCallbacks; private readonly transitionCallbacks; constructor(viewTag: number); getAnimationEventMask(): number; getTransitionEventMask(): number; syncAnimationCallbacks(callbacks: CSSAnimationCallbacks | null): void; syncTransitionCallbacks(callbacks: CSSTransitionCallbacks | null): void; detach(): void; /** * Unsubscribes without dropping the callbacks, so a cancel already emitted * for the unmounting view still reaches the user. */ retire(): void; handleCSSEvent(event: NativeCSSEvent): void; private updateRegistration; } //# sourceMappingURL=CSSCallbacksManager.d.ts.map