Properties
deleted
deleted: boolean = false
updated
updated: Promise<this>
Methods
Protected initSrcProperty
- initSrcProperty<T, S>(src: GraphSubject, property: string, type: AtomType<T> | [ContainerType<T>, AtomType<S>], get: () => ValueConstructed<T, S>, set: (v: ValueConstructed<T, S>) => unknown): void
-
Type parameters
Parameters
-
-
property: string
-
type: AtomType<T> | [ContainerType<T>, AtomType<S>]
-
get: () => ValueConstructed<T, S>
-
- (): ValueConstructed<T, S>
-
Returns ValueConstructed<T, S>
-
set: (v: ValueConstructed<T, S>) => unknown
-
- (v: ValueConstructed<T, S>): unknown
-
Parameters
-
v: ValueConstructed<T, S>
Returns unknown
Returns void
TODO docs, unit tests