fantasia-archive/src/interfaces/I_OpenedDocument.ts

41 lines
767 B
TypeScript
Raw Normal View History

2021-01-31 02:43:13 +13:00
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
hierarchicalPath?: string
2021-02-28 06:00:57 +13:00
isCategory?: boolean
isMinor?: boolean
2021-01-31 02:43:13 +13:00
parentDoc: string | false
children: I_ShortenedDocument[]
extraFields: I_ExtraDocumentFields[]
color?: string
tags?: string[]
activeTypeSearch?: boolean
filteredOut?: boolean
exactMatch?: boolean
fullWordMatch?: number
partialWordMatch?: number
2021-01-31 02:43:13 +13:00
}