argos/dmp-frontend/src/app/core/model/project/project-listing.ts

27 lines
600 B
TypeScript
Raw Normal View History

2019-01-18 18:03:45 +01:00
import { UrlListingItem } from "../../../library/url-listing/url-listing-item";
import { ProjectType } from '../../common/enum/project-type';
import { Status } from '../../common/enum/Status';
2019-01-18 18:03:45 +01:00
export interface ProjectListingModel {
id?: string;
label?: string;
abbreviation?: string;
reference?: string;
type?: ProjectType;
uri?: String;
status?: Status;
startDate?: Date;
endDate?: Date;
description?: String;
contentUrl?: string;
files?: ContentFile[];
dmps?: UrlListingItem[];
}
export interface ContentFile {
filename?: string;
id?: string;
location?: string;
type?: string;
2019-01-18 18:03:45 +01:00
}