UNPKG

ng-prime-tools

Version:

An advanced PrimeNG table for Angular

29 lines 1.82 kB
import { FormGroup } from '@angular/forms'; import { FormField } from '../../models'; import { FormInputTypeEnum } from '../../enums'; import { FormTextField } from '../../models/form-text-field.model'; import { FormTextAreaField } from '../../models/form-text-area-field.model'; import { FormMultiSelectField } from '../../models/form-multi-select.model'; import { FormDropdownField } from '../../models/form-drop-down-field.model'; import { FormSwitchField } from '../../models/form-switch-field.model'; import { FormNumberField } from '../../models/form-number-field.model'; import { FormDateField } from '../../models/form-date-field.model'; import { FormCheckBoxField } from '../../models/form-check-field.model'; import * as i0 from "@angular/core"; export declare class PTDynamicFormFieldComponent { field: FormField; form: FormGroup; inputWidth: string; FormInputTypeEnum: typeof FormInputTypeEnum; asTextField(field: FormField): FormTextField; asNumberField(field: FormField): FormNumberField; asTextAreaField(field: FormField): FormTextAreaField; asDateField(field: FormField): FormDateField; asSelectField(field: FormField): FormDropdownField; asMultiSelectField(field: FormField): FormMultiSelectField; asCheckboxField(field: FormField): FormCheckBoxField; asSwitchField(field: FormField): FormSwitchField; static ɵfac: i0.ɵɵFactoryDeclaration<PTDynamicFormFieldComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PTDynamicFormFieldComponent, "pt-dynamic-form-field", never, { "field": { "alias": "field"; "required": false; }; "form": { "alias": "form"; "required": false; }; "inputWidth": { "alias": "inputWidth"; "required": false; }; }, {}, never, never, false, never>; } //# sourceMappingURL=pt-dynamic-form-field.component.d.ts.map