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
prove
-
Parameters
-
-
affected: Shape[]
-
Optional principalRef: Reference
Returns Promise<boolean>
test
-
Parameters
-
-
affected: Shape[]
-
proof: any
-
Optional principalRef: Reference
Returns Promise<boolean>
Does the update's responsible principal have authority over the statutory shapes being updated?