tdesign-mobile-vue
Version:
tdesign-mobile-vue
17 lines (16 loc) • 594 B
TypeScript
import Dialog from './dialog';
import { TdDialogProps, DialogInstance } from './type';
import './style';
export type DialogType = 'alert' | 'confirm' | 'show';
type DialogApi = {
show: (options: Partial<TdDialogProps> | string) => DialogInstance;
alert: (options: Partial<TdDialogProps> | string) => DialogInstance;
confirm: (options: Partial<TdDialogProps> | string) => DialogInstance;
};
export declare const DialogPlugin: typeof Dialog & DialogApi;
export default DialogPlugin;
declare module 'vue' {
interface ComponentCustomProperties {
$dialog: DialogApi;
}
}