You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
argos/dmp-frontend/src/app/core/model/grant/grant-listing.ts

29 lines
630 B
TypeScript

import { UrlListingItem } from "../../../library/url-listing/url-listing-item";
import { GrantType } from '../../common/enum/grant-type';
import { Status } from '../../common/enum/status';
export interface GrantListingModel {
id?: string;
label?: string;
abbreviation?: string;
reference?: string;
type?: GrantType;
uri?: String;
status?: Status;
startDate?: Date;
endDate?: Date;
description?: String;
contentUrl?: string;
funderId?: string;
files?: ContentFile[];
dmps?: UrlListingItem[];
source?: string;
}
export interface ContentFile {
filename?: string;
id?: string;
location?: string;
type?: string;
}