UNPKG

@pepperi/lib

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.1.

35 lines (34 loc) 1.86 kB
import { OnChanges, EventEmitter, OnDestroy } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { LAYOUT_TYPE } from '@pepperi/lib'; import * as i0 from "@angular/core"; export declare class PepperiFieldGeneratorComponent implements OnChanges, OnDestroy { field: any; hasHeightLimit: boolean; isActive: boolean; objectId: any; form: FormGroup; layoutType: LAYOUT_TYPE; showTitle: boolean; checkForChanges: any; valueChanged: EventEmitter<any>; childChanged: EventEmitter<any>; formValidationChanged: EventEmitter<boolean>; elementClicked: EventEmitter<any>; notifyMenuItemClicked: EventEmitter<any>; notifyChildClicked: EventEmitter<any>; get isValid(): boolean; get isTouched(): boolean; get isDirty(): boolean; constructor(); ngOnDestroy(): void; onValueChanged(valueChanged: any): void; onChildChanged(childChanged: any): void; onFormValidationChanged(formValidationChanged: any): void; onClick(fieldClicked: any): void; onMenuItemClicked(fieldToEdit: any): void; onChildClick(childClicked: any): void; ngOnChanges(changes: any): void; static ɵfac: i0.ɵɵFactoryDef<PepperiFieldGeneratorComponent, never>; static ɵcmp: i0.ɵɵComponentDefWithMeta<PepperiFieldGeneratorComponent, "pep-field-generator", never, { "field": "field"; "hasHeightLimit": "hasHeightLimit"; "isActive": "isActive"; "objectId": "objectId"; "form": "form"; "layoutType": "layoutType"; "showTitle": "showTitle"; "checkForChanges": "checkForChanges"; }, { "valueChanged": "valueChanged"; "childChanged": "childChanged"; "formValidationChanged": "formValidationChanged"; "elementClicked": "elementClicked"; "notifyMenuItemClicked": "notifyMenuItemClicked"; "notifyChildClicked": "notifyChildClicked"; }, never, never>; }