UNPKG

@pisell/pisellos

Version:

一个可扩展的前端模块化SDK框架,支持插件系统

14 lines (13 loc) 576 B
import APP from "../app"; import { Application, ApplicationData } from "./application"; export declare class ApplicationManager { applicationList: Application[]; protected app: APP; applications: Map<string, Application>; constructor(applicationList: Application[] | undefined, app: APP); init(applicationList: Application[] | ApplicationData[]): Promise<unknown>; add(application: Application): Promise<void>; get(appName: Application["name"]): Application | undefined; remove(appName: Application["name"]): void; load(): Promise<void>; }