2018-01-05 16:40:19 +01:00
|
|
|
import { FormGenerator } from '../interfaces/FormGenerator';
|
|
|
|
import { User } from './User';
|
|
|
|
import { FormGroup, FormBuilder } from '@angular/forms';
|
2018-10-05 17:00:54 +02:00
|
|
|
export class Invitation implements FormGenerator<FormGroup> {
|
2018-01-05 16:40:19 +01:00
|
|
|
|
2018-10-05 17:00:54 +02:00
|
|
|
public dataManagementPlan: string;
|
|
|
|
public users = new Array<User>();
|
|
|
|
|
|
|
|
buildForm(): FormGroup {
|
|
|
|
const formGroup = new FormBuilder().group({
|
|
|
|
dataManagementPlan: [this.dataManagementPlan],
|
|
|
|
users: [this.users]
|
|
|
|
});
|
|
|
|
|
|
|
|
return formGroup;
|
|
|
|
}
|
|
|
|
}
|