the preferred index into the existing list of extensions (lower value is higher priority).
Declares a principal to have authority over some shape, for example
(assuming a m-ld clone
object):
clone.write(Statutory.declareAuthority(
'https://alice.example/profile#me',
{ '@id': 'documentStateShape' }
));
the principal's identity. As for all domain data, this
can be a relative IRI, e.g. 'fred'
.
the shape Subject, or a Reference to a pre-existing shape
Declares that some set of shapes are statutory, that is, they cannot change without agreement. In order to have agreement, the given conditions must be met.
For example (assuming a m-ld clone
object):
clone.write(Statutory.declareStatute(
'https://alice.example/profile#me',
{ '@id': 'documentStateShape' }
));
Generated using TypeDoc. Delivered by Vercel. @m-ld/m-ld - v0.8.2 Source code licensed MIT. Privacy policy
Extension declaration. Insert into the domain data to install the extension. For example (assuming a m-ld
clone
object):clone.write(Statutory.declare(0));