@ng2-dynamic-forms/ui-foundation
Version:
Foundation UI package for ng2 Dynamic Forms
27 lines (22 loc) • 1.22 kB
text/typescript
import { Component, ContentChildren, EventEmitter, Input, Output, QueryList, ViewChildren } from "@angular/core";
import { FormGroup } from "@angular/forms";
import {
DynamicFormComponent,
DynamicFormControlEvent,
DynamicFormControlModel,
DynamicTemplateDirective
} from "@ng2-dynamic-forms/core";
import { DynamicFoundationFormControlComponent } from "./dynamic-foundation-form-control.component";
export class DynamicFoundationFormComponent extends DynamicFormComponent {
group: FormGroup;
model: DynamicFormControlModel[];
blur: EventEmitter<DynamicFormControlEvent> = new EventEmitter<DynamicFormControlEvent>();
change: EventEmitter<DynamicFormControlEvent> = new EventEmitter<DynamicFormControlEvent>();
focus: EventEmitter<DynamicFormControlEvent> = new EventEmitter<DynamicFormControlEvent>();
templates: QueryList<DynamicTemplateDirective>;
components: QueryList<DynamicFoundationFormControlComponent>;
}