UNPKG

tav-ui

Version:
158 lines (157 loc) 4.29 kB
declare const TaDrawer: import("tav-ui/es/utils/with-install").SFCWithInstall<import("vue").DefineComponent<{ confirmLoading: { type: BooleanConstructor; }; showCancelBtn: { type: BooleanConstructor; default: boolean; }; cancelButtonProps: import("vue").PropType<{ [x: string]: any; }>; cancelText: { type: StringConstructor; default: any; }; showOkBtn: { type: BooleanConstructor; default: boolean; }; okButtonProps: import("vue").PropType<{ [x: string]: any; }>; okText: { type: StringConstructor; default: any; }; okType: { type: StringConstructor; default: string; }; showFooter: { type: BooleanConstructor; }; footerHeight: { type: import("vue").PropType<string | number>; default: number; }; isDetail: { type: BooleanConstructor; }; title: { type: StringConstructor; default: string; }; loadingText: { type: StringConstructor; }; showDetailBack: { type: BooleanConstructor; default: boolean; }; visible: { type: BooleanConstructor; }; loading: { type: BooleanConstructor; }; maskClosable: { type: BooleanConstructor; default: boolean; }; getContainer: { type: import("vue").PropType<any>; }; closeFunc: { type: import("vue").PropType<any>; default: null; }; destroyOnClose: { type: BooleanConstructor; }; }, { tavI18n: (key: string, vars?: any) => any; onClose: (e: { [x: string]: any; }) => Promise<void>; prefixCls: string; getMergeProps: any; getScrollContentStyle: import("vue").ComputedRef<import("vue").CSSProperties>; getProps: any; getBindValues: import("vue").ComputedRef<import("./src/typing").DrawerProps>; getFooterHeight: import("vue").ComputedRef<string>; handleOk: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "ok" | "visible-change" | "register")[], "close" | "ok" | "visible-change" | "register", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ confirmLoading?: unknown; showCancelBtn?: unknown; cancelButtonProps?: unknown; cancelText?: unknown; showOkBtn?: unknown; okButtonProps?: unknown; okText?: unknown; okType?: unknown; showFooter?: unknown; footerHeight?: unknown; isDetail?: unknown; title?: unknown; loadingText?: unknown; showDetailBack?: unknown; visible?: unknown; loading?: unknown; maskClosable?: unknown; getContainer?: unknown; closeFunc?: unknown; destroyOnClose?: unknown; } & { loading: boolean; title: string; visible: boolean; closeFunc: null; showCancelBtn: boolean; showOkBtn: boolean; confirmLoading: boolean; destroyOnClose: boolean; maskClosable: boolean; okType: string; showFooter: boolean; footerHeight: string | number; isDetail: boolean; showDetailBack: boolean; } & { okText?: string | undefined; cancelText?: string | undefined; getContainer?: unknown; okButtonProps?: { [x: string]: any; } | undefined; cancelButtonProps?: { [x: string]: any; } | undefined; loadingText?: string | undefined; }> & { onOk?: ((...args: any[]) => any) | undefined; "onVisible-change"?: ((...args: any[]) => any) | undefined; onRegister?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; }, { loading: boolean; title: string; visible: boolean; okText: string; cancelText: string; closeFunc: null; showCancelBtn: boolean; showOkBtn: boolean; confirmLoading: boolean; destroyOnClose: boolean; maskClosable: boolean; okType: string; showFooter: boolean; footerHeight: string | number; isDetail: boolean; showDetailBack: boolean; }>>; export * from './src/typing'; export { useDrawer, useDrawerInner } from './src/useDrawer'; export { TaDrawer }; export default TaDrawer;