17 lines
514 B
TypeScript
17 lines
514 B
TypeScript
import { FormGenerator } from '../interfaces/FormGenerator';
|
|
import { User } from './User';
|
|
import { FormGroup, FormBuilder } from '@angular/forms';
|
|
export class Invitation implements FormGenerator<FormGroup>{
|
|
|
|
public dataManagementPlan: string;
|
|
public users = new Array<User>();
|
|
|
|
buildForm(): FormGroup {
|
|
let formGroup = new FormBuilder().group({
|
|
dataManagementPlan:[this.dataManagementPlan],
|
|
users:[this.users]
|
|
})
|
|
|
|
return formGroup;
|
|
}
|
|
} |