2019-01-18 18:03:45 +01:00
|
|
|
import { UrlListingItem } from "../../../library/url-listing/url-listing-item";
|
2019-08-01 09:54:40 +02:00
|
|
|
import { GrantType } from '../../common/enum/grant-type';
|
2020-04-27 15:21:03 +02:00
|
|
|
import { Status } from '../../common/enum/status';
|
2019-01-18 18:03:45 +01:00
|
|
|
|
2019-08-01 09:54:40 +02:00
|
|
|
export interface GrantListingModel {
|
2019-01-30 17:37:49 +01:00
|
|
|
id?: string;
|
|
|
|
label?: string;
|
|
|
|
abbreviation?: string;
|
|
|
|
reference?: string;
|
2019-08-01 09:54:40 +02:00
|
|
|
type?: GrantType;
|
2019-01-30 17:37:49 +01:00
|
|
|
uri?: String;
|
|
|
|
status?: Status;
|
|
|
|
startDate?: Date;
|
|
|
|
endDate?: Date;
|
|
|
|
description?: String;
|
|
|
|
contentUrl?: string;
|
2019-08-26 16:29:57 +02:00
|
|
|
funderId?: string;
|
2019-01-30 17:37:49 +01:00
|
|
|
files?: ContentFile[];
|
|
|
|
dmps?: UrlListingItem[];
|
2019-08-27 13:03:39 +02:00
|
|
|
source?: string;
|
2019-01-30 17:37:49 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface ContentFile {
|
|
|
|
filename?: string;
|
|
|
|
id?: string;
|
|
|
|
location?: string;
|
|
|
|
type?: string;
|
2019-01-18 18:03:45 +01:00
|
|
|
}
|