yqcloud-ui
Version:
An enterprise-class UI design language and React-based implementation
21 lines (20 loc) • 651 B
TypeScript
/// <reference types="react" />
import * as React from 'react';
import IDialogPropTypes from './IDialogPropTypes';
declare class DialogWrap extends React.Component<IDialogPropTypes, any> {
static defaultProps: {
visible: boolean;
};
_component: React.ReactElement<any>;
renderComponent: (props: any) => void;
removeContainer: () => void;
shouldComponentUpdate({visible}: {
visible: boolean;
}): boolean;
componentWillUnmount(): void;
saveDialog: (node: any) => void;
getComponent: (extra?: {}) => JSX.Element;
getContainer: () => HTMLElement;
render(): any;
}
export default DialogWrap;