UNPKG

@nuarch/dynamic-forms

Version:

Teradata UI Platform Dynamic Forms Module

21 lines (20 loc) 1.12 kB
import { AfterViewInit, EventEmitter, OnDestroy, QueryList, TemplateRef } from '@angular/core'; import { TdDynamicFormsErrorTemplate } from '../dynamic-element.component'; import { TdDynamicFormsComponent } from '../dynamic-forms.component'; import { NuDynamicFormsComponent } from '../nu-dynamic-forms.component'; import { ITdDynamicElementConfig, ITdDynamicGroupConfig, ITdOutsideDynamicFormError } from '../services/dynamic-forms.service'; export declare class TdErrorWrappedDynamicFormsGroupComponent implements AfterViewInit, OnDestroy { private destroySubscriptions; formErrors: ITdOutsideDynamicFormError[]; elements: (ITdDynamicElementConfig | ITdDynamicGroupConfig)[]; templateRef: TemplateRef<TdDynamicFormsErrorTemplate>; formGroupComponent: NuDynamicFormsComponent; _errorTemplates: QueryList<TdDynamicFormsErrorTemplate>; change: EventEmitter<void>; remove: EventEmitter<void>; readonly dynamicFormsComponents: QueryList<TdDynamicFormsComponent>; ngAfterViewInit(): void; removeGroup(): void; changeGroup(): void; ngOnDestroy(): void; }