connect-admin/app/pages/helpcontent/page-form.component.ts

39 lines
760 B
TypeScript

/**
* Created by stefania on 7/13/17.
*/
import {Component, OnInit, Input} from '@angular/core';
import {FormGroup, FormBuilder, Validators} from "@angular/forms";
@Component({
selector: 'page-form',
templateUrl: './page-form.component.html',
})
export class PageFormComponent implements OnInit{
@Input('group')
myForm: FormGroup;
constructor(private _fb: FormBuilder){}
ngOnInit(): void {
}
public get form() {
return this._fb.group({
route : ['', Validators.required],
name : ['', Validators.required],
_id : ''
});
}
public reset() {
this.myForm.patchValue({
route : '',
name : '',
_id : ''
});
}
}