UNPKG

@ng2-dynamic-forms/ui-foundation

Version:

Foundation UI package for ng2 Dynamic Forms

31 lines (30 loc) 1.39 kB
import { EventEmitter, OnChanges, QueryList, SimpleChanges } from "@angular/core"; import { FormGroup } from "@angular/forms"; import { DynamicFormValidationService, DynamicFormControlModel, DynamicFormArrayGroupModel, DynamicFormControlComponent, DynamicFormControlEvent, DynamicTemplateDirective } from "@ng2-dynamic-forms/core"; export declare const enum FoundationSitesFormControlType { Array = 1, Checkbox = 2, Group = 3, Input = 4, RadioGroup = 5, Select = 6, Switch = 7, TextArea = 8, } export declare class DynamicFormFoundationSitesComponent extends DynamicFormControlComponent implements OnChanges { protected validationService: DynamicFormValidationService; bindId: boolean; context: DynamicFormArrayGroupModel; group: FormGroup; hasErrorMessaging: boolean; model: DynamicFormControlModel; nestedTemplates: QueryList<DynamicTemplateDirective>; blur: EventEmitter<DynamicFormControlEvent>; change: EventEmitter<DynamicFormControlEvent>; focus: EventEmitter<DynamicFormControlEvent>; contentTemplates: QueryList<DynamicTemplateDirective>; type: FoundationSitesFormControlType | null; constructor(validationService: DynamicFormValidationService); ngOnChanges(changes: SimpleChanges): void; static getFormControlType(model: DynamicFormControlModel): FoundationSitesFormControlType | null; }