UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

23 lines (22 loc) 675 B
import { App } from 'vue'; import { ContextmenuConfig, ContextmenuOptions, Key } from './symbol'; export type { ContextmenuConfig, ContextmenuOptions }; export declare class ContextmenuManager { name: string; private _mountedApp; private _instance; private _innerApp; private _container; private _pending; private _wrapper; private _mountedEl; constructor(); open(options: ContextmenuOptions): Promise<Key[] | null> | undefined; destroy(): void; isDestroyed(): boolean; install(app: App, options?: { property?: string; }): void; private _getInstance; } export declare const Contextmenu: ContextmenuManager;