@squirrel-cloud/ui-vue
Version:
松鼠的坚果屋前端VUE框架
30 lines (26 loc) • 452 B
TypeScript
import type { MessageBoxProps } from '../props'
/**
* 消息弹框实例
*/
declare interface MessageBoxHandle {
/**
* 关闭消息弹框
*/
close: () => void
}
/**
* 消息弹框类型
*/
export declare interface MessageBox {
/**
* 确认消息弹框
*/
confirm: MessageBoxFn
}
/**
* 消息弹框方法
*/
export declare type MessageBoxFn = (
message: string,
options?: Partial<MessageBoxProps>,
) => MessageBoxHandle