Properties
autoSave
autoSave: boolean = true
Optional
changeListenerRef
changeListenerRef?: (() => void)
children
Optional
childrenCount
childrenCount?: number
childrenData
completeData
completeData: boolean = false
Optional
data
Optional
dataHash
dataHash?: string
dirty
dirty: boolean = false
effects
effects: Record<string, Record<string, {
backgroundColor?: string;
prefix?: string;
suffix?: string;
textColor?: string;
}>> = {}
Optional
errored
errored?: Error = undefined
hash
hash: string
interalListingHashes
interalListingHashes: string[] = []
listeners
listeners: (() => void)[] = []
loading
loading: boolean = false
loadingPromise
loadingPromise: undefined | Promise<unknown>
onChangeDataHash
onChangeDataHash: (() => void)
Optional
originalData
Optional
parent
Optional
predecessors
Optional
predecessorsCount
predecessorsCount?: number
references
references: { [
attribute:
string]
: Element[]; } = {}
relationElements
relationElements: { [
attribute:
string]
: Element[]; } = {}
saveHandler
saveHandler: (() => void)
source
store
workRecords
Optional
workRecordsCount
workRecordsCount?: number