ngx-schema-forms
Version:
New features: - Ajv schema validator. - Angular forms compatible: Property tree is created using FormGroup, FormArray and FormControl classes. - Array now properly loads initial data from model. - WidgetTyep: WidgetRegistry now supports WidgetType, now wo
13 lines (12 loc) • 460 B
TypeScript
import { FieldComponent } from './field/field.component';
export declare enum TemplateElementType {
Field = "field",
Button = "button",
}
export declare class TemplateSchemaElementRegistry {
private elements;
hasElement(id: string, type?: TemplateElementType): boolean;
register(id: string, element: any, type?: TemplateElementType): void;
getElement<T = FieldComponent>(id: string, type?: TemplateElementType): T;
clear(): void;
}