src/app/modules/core/components/content-data-form/content-data-form.component.ts
encapsulation | ViewEncapsulation.None |
selector | app-content-data-form |
styleUrls | content-data-form.component.scss |
templateUrl | content-data-form.component.html |
formFieldProperties
|
Type: |
formInputData
|
$event type: EventEmitter
|
formStatus
|
$event type: EventEmitter
|
valueChanges |
valueChanges(event: any)
|
Returns:
void
|
onStatusChanges |
onStatusChanges(event: any)
|
Returns:
void
|
import { Component, EventEmitter, Input, Output, ViewEncapsulation } from '@angular/core';
@Component({
selector: 'app-content-data-form',
templateUrl: './content-data-form.component.html',
styleUrls: ['./content-data-form.component.scss'],
encapsulation: ViewEncapsulation.None
})
export class ContentDataFormComponent {
@Input() formFieldProperties: any;
@Output() formStatus = new EventEmitter<any>();
@Output() formInputData = new EventEmitter<any>();
valueChanges(event) {
this.formInputData.emit(event);
}
onStatusChanges(event) {
this.formStatus.emit(event);
}
}