@hadss/hmrouter-plugin
Version:
HMRouter Compiler Plugin
14 lines (13 loc) • 492 B
TypeScript
import { HvigorNode } from '@ohos/hvigor';
import { PluginParam } from './Index';
export declare class HMRouterPluginManager {
private static instance;
private controllerMap;
private moduleNodes;
private nodeIgnored;
private constructor();
private handleNodesEvaluated;
static getInstance(): HMRouterPluginManager;
registerPlugin(node: HvigorNode, pluginId: string, options: PluginParam): void;
addModuleNode(node: HvigorNode, isIgnored: boolean): void;
}