@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
22 lines (21 loc) • 633 B
TypeScript
import React from "react";
/** @internal */
export interface IAnimatedItemHideProps {
level: number;
children?: any;
}
export interface IAnimatedItemHideState {
hide: boolean;
animatedHide: boolean;
timeout: any;
}
/** @internal */
export declare class AnimatedItemHide extends React.Component<IAnimatedItemHideProps, IAnimatedItemHideState> {
/** @internal */
state: IAnimatedItemHideState;
unmounted: boolean;
constructor(props: IAnimatedItemHideProps);
componentWillUnmount(): void;
UNSAFE_componentWillReceiveProps(newProps: IAnimatedItemHideProps): void;
render(): JSX.Element;
}