vue-mf-module
Version:
A vue extension to create microfrontend module
20 lines (19 loc) • 612 B
TypeScript
declare const _default: {
projectToDirective: {
inserted: (el: Element, bind: any) => void;
unbind: (el: Element, bind: any) => void;
};
screenDirective: {
bind: (el: any, binding: any) => void;
};
};
export default _default;
export declare class ScreensManager {
private static instance;
static get Instance(): ScreensManager;
static set Instance(v: ScreensManager);
private screens;
injectTo(domElement: Element, screen: string): void;
removeFrom(domElement: Element, screen: string): void;
setScreen(screen: Element, name?: string): void;
}