UNPKG

birdpaper-ui

Version:

一个通用的 vue3 UI组件库。A common vue3 UI component library.

89 lines (88 loc) 2.38 kB
import { PropType } from "vue"; import { PopconfirmPosition, PopconfirmType } from "./types"; declare const _sfc_main: import("vue").DefineComponent<{ /**确认框文本内容 */ content: { type: StringConstructor; default: string; }; /** 类型 */ type: { type: PropType<PopconfirmType>; default: string; }; /** 弹出位置 */ position: { type: PropType<PopconfirmPosition>; default: string; }; /** 确认按钮文本 */ okText: { type: StringConstructor; default: string; }; /** 取消按钮文本 */ cancleText: { type: StringConstructor; default: string; }; /** 触发确定前的回调,返回 false 则中断 */ onBeforeOk: { type: FunctionConstructor; default: () => boolean; }; }, { name: string; show: import("vue").Ref<boolean>; okLoading: import("vue").Ref<boolean>; iconType: { info: any; success: any; error: any; warning: any; }; handleCancle: () => void; handleOk: () => Promise<void>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("ok" | "cancle")[], "ok" | "cancle", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /**确认框文本内容 */ content: { type: StringConstructor; default: string; }; /** 类型 */ type: { type: PropType<PopconfirmType>; default: string; }; /** 弹出位置 */ position: { type: PropType<PopconfirmPosition>; default: string; }; /** 确认按钮文本 */ okText: { type: StringConstructor; default: string; }; /** 取消按钮文本 */ cancleText: { type: StringConstructor; default: string; }; /** 触发确定前的回调,返回 false 则中断 */ onBeforeOk: { type: FunctionConstructor; default: () => boolean; }; }>> & { onOk?: (...args: any[]) => any; onCancle?: (...args: any[]) => any; }, { type: PopconfirmType; onBeforeOk: Function; okText: string; cancleText: string; content: string; position: PopconfirmPosition; }, {}>; export default _sfc_main;