UNPKG

kinetic-components

Version:

Use CSS animations or your favorite JS animation library to animate a single React component or orchestrate animations amongst a collection of React components.

13 lines (12 loc) 2.2 kB
/// <reference types="react" /> import { CurrentState, NotifyParentOfState, AnimationKey } from './types'; export declare const setStateForNewAction: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>, triggerState: TriggerState, visible: boolean) => void; export declare const setStateForFinishedAction: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>) => void; export declare const setHasRunForActionCount: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>) => void; export declare const setCurrentStateToRunningForActionCount: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>, animationKey: AnimationKey | undefined) => void; export declare const setCurrentStateToFinishedForActionCount: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>) => void; export declare const setCurrentStateToUnmountedForActionCount: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>) => void; export declare const setCurrentStateToInitializingForActionCount: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>) => void; export declare const addClassNamesToCurrentStateForActionCount: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>, classNames: string[]) => void; export declare const setCurrentStateToRestartingToClearExistingAnimationForActionCount: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>) => void; export declare const setChildStateForActionCount: <TriggerState extends unknown>(setEState: import("react").Dispatch<import("react").SetStateAction<CurrentState<TriggerState>>>) => NotifyParentOfState;