DocumentExecution.d.ts 1.04 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
export interface iURLData {
    engineLabel: string,
    sbiExecutionId: string,
    typeCode: string,
    url: string
}

export interface iExporter {
    "name": string,
    "engineType": string,
    "engineDriver": string
}

export interface iSchedulation {
    id: number,
    biobjId: number,
    name: string,
    description: string,
    dateCreation: number | Date
}

export interface iNote {
BojanSovticEngIT's avatar
BojanSovticEngIT committed
23
    content: string,
24
    creationDate: string | Date,
BojanSovticEngIT's avatar
BojanSovticEngIT committed
25
26
    documentId: number,
    id?: number,
27
    lastChangeDate: string | Date,
BojanSovticEngIT's avatar
BojanSovticEngIT committed
28
29
30
    owner: string,
    public: boolean,
    type: string
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
}

export interface iMail {
    TO: string,
    CC: string,
    OBJECT: string,
    MESSAGE: string,
    LOGIN: string,
    PASSWORD: string,
    REPLAYTO: string,
}

export interface iMetadata {
    generalMetadata: { name: string, value: string }[],
    shortText: { id: number, name: string, value: string }[],
    longText: { id: number, name: string, value: string }[],
BojanSovticEngIT's avatar
BojanSovticEngIT committed
47
    file: { id: number, name: string, value: string, fileToSave?: { file: {}, fileName: string } }[],
48
}