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

17 lines (16 loc) 772 B
import { ViewContainerRef, OnInit, OnDestroy } from '@angular/core'; import { WidgetFactory } from '../widgetfactory'; import { FormProperty } from '../model/form-property'; import { TemplateSchemaElementRegistry } from '../template-schema/template-schema-element-registry'; export declare class FormPropertyWidgetChooserDirective implements OnInit, OnDestroy { private viewContainerRef; private widgetFactory; protected templateRegistry: TemplateSchemaElementRegistry; formProperty: FormProperty; private componentRef; private subs; constructor(viewContainerRef: ViewContainerRef, widgetFactory: WidgetFactory, templateRegistry: TemplateSchemaElementRegistry); isWidgetRequired(): boolean; ngOnInit(): void; ngOnDestroy(): void; }