@fallen-zero/use
Version:
18 lines (17 loc) • 524 B
TypeScript
import { LikePromise } from 'src/useRequest';
import { App, Component } from 'vue';
export declare class Loader {
private comp;
private div;
private teleport;
private useApp?;
private app;
/**
* @param comp 组件
* @param div 组件挂载的容器
* @param teleport 容器
*/
constructor(comp: Component | (() => JSX.Element), div?: Element, teleport?: Element, useApp?: ((app: App<Element>) => LikePromise<void>) | undefined);
show(): Promise<void>;
hide(): void;
}