UNPKG

@flatbiz/antd

Version:
39 lines (36 loc) 851 B
import { CSSProperties, FC, ReactElement, ReactNode } from 'react'; export type ResizableDrawerProps = { open?: boolean; onClose?: () => void; title?: ReactNode; width?: number | string; children?: ReactNode; footer?: ReactNode | null; hidenFooter?: boolean; maskClosable?: boolean; mask?: boolean; className?: string; style?: CSSProperties; styles?: { header?: CSSProperties; body?: CSSProperties; footer?: CSSProperties; }; headerExtraRender?: ReactElement; zIndex?: number; onOk?: (e: React.MouseEvent<HTMLElement>) => void | Promise<void>; cancelText?: string; okText?: string; /** 最小宽度,默认值:400 */ minConstraints?: [ number, number ]; /** 最大宽度,默认值:1200 */ maxConstraints?: [ number, number ]; }; export declare const ResizableDrawer: FC<ResizableDrawerProps>; export {};