2018-04-06 23:01:07 +02:00
|
|
|
import { Member } from './member';
|
2018-04-27 18:42:50 +02:00
|
|
|
import { KanbanColumn } from './kanban-column';
|
2018-09-06 15:38:50 +02:00
|
|
|
import { Label } from './label';
|
2018-04-06 23:01:07 +02:00
|
|
|
|
|
|
|
|
export class Team {
|
2018-04-13 18:29:18 +02:00
|
|
|
id: number = null;
|
2018-04-09 18:41:53 +02:00
|
|
|
name: String = '';
|
|
|
|
|
members: Array<Member> = [];
|
2018-09-06 15:38:50 +02:00
|
|
|
filterId = 0;
|
2018-09-17 16:03:23 +02:00
|
|
|
kanbanEnabled = true;
|
|
|
|
|
commitTrackerEnabled = true;
|
|
|
|
|
watchedEnabled = true;
|
|
|
|
|
dailyLockEnabled = false;
|
2018-09-11 16:10:47 +02:00
|
|
|
dailyStartTime: string;
|
|
|
|
|
dailyEndTime: string;
|
2018-04-27 18:42:50 +02:00
|
|
|
backlogColumn: KanbanColumn = new KanbanColumn();
|
|
|
|
|
inprogressColumn: KanbanColumn = new KanbanColumn();
|
|
|
|
|
verificationColumn: KanbanColumn = new KanbanColumn();
|
|
|
|
|
doneColumn: KanbanColumn = new KanbanColumn();
|
2018-09-06 15:38:50 +02:00
|
|
|
labels: Array<Label> = [];
|
|
|
|
|
isActive = true;
|
2018-04-09 18:41:53 +02:00
|
|
|
createdAt: String = null;
|
|
|
|
|
updatedAt: String = null;
|
2018-04-06 23:01:07 +02:00
|
|
|
}
|