mirror of
https://github.com/Elvanos/fantasia-archive.git
synced 2024-07-01 04:20:19 +12:00
30 lines
531 B
TypeScript
30 lines
531 B
TypeScript
|
export interface I_ExtraDocumentFields{
|
||
|
id: string
|
||
|
value: any
|
||
|
type?: string
|
||
|
}
|
||
|
|
||
|
export interface I_OpenedDocument{
|
||
|
_id: string
|
||
|
_rev?: string
|
||
|
editMode: boolean
|
||
|
type: string
|
||
|
icon: string
|
||
|
hasEdits: boolean
|
||
|
isNew: boolean
|
||
|
url: string
|
||
|
extraFields: I_ExtraDocumentFields[]
|
||
|
}
|
||
|
|
||
|
export interface I_ShortenedDocument{
|
||
|
label: string
|
||
|
icon: string
|
||
|
type: string
|
||
|
url: string
|
||
|
expandable?: boolean
|
||
|
_id: string
|
||
|
parentDoc: string | false
|
||
|
children: I_ShortenedDocument[]
|
||
|
extraFields: I_ExtraDocumentFields[]
|
||
|
}
|