1
|
//Classes used in linking / inlinelinking when selecting an entity
|
2
|
export class ClaimResult{
|
3
|
public id: string;
|
4
|
public type: string;
|
5
|
public source: string;
|
6
|
public title: string;
|
7
|
public url: string;
|
8
|
public result: any;
|
9
|
public accessRights: string = "OPEN";
|
10
|
public embargoEndDate: string ="";
|
11
|
public date: string;
|
12
|
public authors: string[] =[];
|
13
|
public publisher: string;
|
14
|
public description: string;
|
15
|
public resourceType:string;
|
16
|
DOI: string;
|
17
|
editors=[];
|
18
|
journal: string;
|
19
|
|
20
|
}
|
21
|
export class ClaimProject{
|
22
|
public funderId: string;
|
23
|
public funderName: string;
|
24
|
public projectId: string;
|
25
|
public projectName: string;
|
26
|
public projectAcronym: string;
|
27
|
public startDate: string;
|
28
|
public endDate: string;
|
29
|
public code: string;
|
30
|
public jurisdiction: string;
|
31
|
public fundingLevel0: string;
|
32
|
|
33
|
|
34
|
}
|
35
|
|
36
|
export class ClaimContext{
|
37
|
public community: string;
|
38
|
public category: string;
|
39
|
public concept:any;
|
40
|
|
41
|
}
|