Constructors
constructor
-
Parameters
-
-
-
Default value prover: from = AgreementProver.from
Properties
deleted
deleted: boolean = false
statutoryShapes
statutoryShapes: Shape[]
updated
updated: Promise<this>
Methods
check
-
Parameters
Returns Promise<void>
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
test
-
Parameters
Returns Promise<void>
A scope of data for which an agreement is required, if the data is to change