@yoyoboot/l-52abp-ng-form-generator
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.
17 lines (16 loc) • 648 B
TypeScript
import { Type } from '@angular/core';
import { IDynamicComponent } from './interfaces';
export declare class DynamicComponentRegistryService {
private _componentTypes;
private defaultComponentType?;
get componentTypes(): {
[type: string]: Type<IDynamicComponent>;
};
setDefault(componentType: Type<IDynamicComponent>): void;
register(type: string, componentType: Type<IDynamicComponent>): void;
has(type: string): boolean;
getType(type: string): Type<IDynamicComponent> | undefined;
}
export declare class DefaultDynamicComponentRegistryService extends DynamicComponentRegistryService {
constructor();
}