UNPKG

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) 564 B
import { ViewContainerRef, ComponentRef, ComponentFactoryResolver, Injector } from '@angular/core'; import { WidgetRegistry, WidgetType } from './widgetregistry'; import { Widget } from './widgets/base/widget'; export declare class WidgetFactory { private widgetRegistry; private factoryResolver; constructor(widgetRegistry: WidgetRegistry, factoryResolver: ComponentFactoryResolver); createWidget<T extends Widget>(container: ViewContainerRef, id: string, opts?: { type: WidgetType; injector?: Injector; }): ComponentRef<T>; }