@primno/core
Version:
Front-end framework for Model-Driven Apps of Power Apps and Dynamics 365.
14 lines (13 loc) • 787 B
TypeScript
import { ModuleConstructor, ComponentConstructor, Component } from "../../typing";
import { ComponentConfigInternal } from "./component";
import { ModuleConfig } from "./module";
/**
* Gets all modules config from a module, imported modules included.
* @param module Module
* @returns All modules config
*/
export declare function getAllImportedModuleConfig(module: ModuleConstructor): ModuleConfig[];
export declare function getModuleConfig(module: ModuleConstructor): ModuleConfig | undefined;
export declare function getComponentConfig(componentType: ComponentConstructor): ComponentConfigInternal | undefined;
export declare function isComponent(componentType: ComponentConstructor | Component): boolean;
export declare function isModule(moduleType: ModuleConstructor): boolean;