UNPKG

@fe6/water-pro

Version:

An enterprise-class UI design language and Vue-based implementation

228 lines (227 loc) 7.55 kB
declare const _default: import("vue").DefineComponent<{ visible: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; scrollTop: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; height: import("vue-types").VueTypeValidableDef<number> & { default: number; }; minHeight: import("vue-types").VueTypeValidableDef<number> & { default: number; }; draggable: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; centered: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; cancelText: import("vue-types").VueTypeValidableDef<string> & { default: string; }; okText: import("vue-types").VueTypeValidableDef<string> & { default: string; }; prefixCls: import("vue-types").VueTypeValidableDef<string> & { default: string; }; } & { defaultFullscreen: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; canFullscreen: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; wrapperFooterOffset: import("vue-types").VueTypeValidableDef<number> & { default: number; } & { default: number; }; useWrapper: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; loading: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; loadingTip: import("vue-types").VueTypeValidableDef<string> & { default: string; }; showCancelBtn: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; showOkBtn: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; wrapperProps: import("vue").PropType<Partial<import("../types").ModalWrapperProps>>; afterClose: import("vue").PropType<() => Promise<import("../../../_util/type").VueNode>>; bodyStyle: import("vue").PropType<import("vue").CSSProperties>; scrollStyle: import("vue").PropType<import("vue").CSSProperties>; closable: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; closeIcon: import("vue").PropType<import("../../../_util/type").VueNode>; confirmLoading: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; destroyOnClose: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; footer: import("vue").PropType<import("../../../_util/type").VueNode>; getContainer: import("vue").PropType<(instance: any) => HTMLElement>; mask: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; maskClosable: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; keyboard: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; maskStyle: import("vue").PropType<import("vue").CSSProperties>; okType: import("vue-types").VueTypeDef<"link" | "default" | "dashed" | "primary" | "ghost" | "danger"> & { default: "link" | "default" | "dashed" | "primary" | "ghost" | "danger"; }; okButtonProps: import("vue").PropType<Partial<{ title: string; onClick: (...args: any[]) => any; prefixCls: string; color: string; size: "small" | "large" | "default"; href: string; htmlType: "button" | "reset" | "submit"; } & { type?: "link" | "default" | "dashed" | "primary" | "ghost" | "danger"; icon?: import("../../../_util/type").VueNode; block?: boolean; disabled?: boolean; loading?: boolean | { [key: string]: any; }; ghost?: boolean; shape?: "circle" | "round" | "circle-outline"; }>>; cancelButtonProps: import("vue").PropType<Partial<{ title: string; onClick: (...args: any[]) => any; prefixCls: string; color: string; size: "small" | "large" | "default"; href: string; htmlType: "button" | "reset" | "submit"; } & { type?: "link" | "default" | "dashed" | "primary" | "ghost" | "danger"; icon?: import("../../../_util/type").VueNode; block?: boolean; disabled?: boolean; loading?: boolean | { [key: string]: any; }; ghost?: boolean; shape?: "circle" | "round" | "circle-outline"; }>>; title: import("vue-types").VueTypeValidableDef<string> & { default: string; }; visible: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; width: import("vue").PropType<string | number>; wrapClassName: import("vue-types").VueTypeValidableDef<string> & { default: string; }; zIndex: import("vue-types").VueTypeValidableDef<number> & { default: number; }; }, { handleOk: () => void; handleCancel: () => void; prefixClsNew: import("vue").ComputedRef<string>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cancel" | "ok")[], "cancel" | "ok", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ title: string; mask: boolean; prefixCls: string; keyboard: boolean; visible: boolean; height: number; scrollTop: boolean; zIndex: number; maskClosable: boolean; loading: boolean; closable: boolean; draggable: boolean; centered: boolean; destroyOnClose: boolean; wrapClassName: string; confirmLoading: boolean; okText: string; okType: "link" | "default" | "dashed" | "primary" | "ghost" | "danger"; cancelText: string; minHeight: number; useWrapper: boolean; defaultFullscreen: boolean; canFullscreen: boolean; wrapperFooterOffset: number; loadingTip: string; showCancelBtn: boolean; showOkBtn: boolean; } & { footer?: import("../../../_util/type").VueNode; width?: string | number; bodyStyle?: unknown; afterClose?: () => Promise<import("../../../_util/type").VueNode>; getContainer?: (instance: any) => HTMLElement; maskStyle?: unknown; closeIcon?: import("../../../_util/type").VueNode; okButtonProps?: unknown; cancelButtonProps?: unknown; wrapperProps?: unknown; scrollStyle?: unknown; }>, { title: string; mask: boolean; prefixCls: string; keyboard: boolean; visible: boolean; height: number; scrollTop: boolean; zIndex: number; maskClosable: boolean; loading: boolean; closable: boolean; draggable: boolean; centered: boolean; destroyOnClose: boolean; wrapClassName: string; confirmLoading: boolean; okText: string; okType: "link" | "default" | "dashed" | "primary" | "ghost" | "danger"; cancelText: string; minHeight: number; useWrapper: boolean; defaultFullscreen: boolean; canFullscreen: boolean; wrapperFooterOffset: number; loadingTip: string; showCancelBtn: boolean; showOkBtn: boolean; }>; export default _default;