Options
All
  • Public
  • Public/Protected
  • All
Menu

Extensions applied to a m-ld clone.

In general, extensions should be dynamically selected and loaded based on the clone's (meta)data content – this allows a domain to evolve without necessitating the redeployment of app code. Where applicable, the members of this interface document alternative means of providing behaviour.

⚠ Changing extensions at runtime may require coordination between clones, to prevent outdated clones from acting incorrectly in ways that could cause data corruption. Consult the extension's documentation for safe operation.

Hierarchy

  • MeldExtensions

Index

Properties

constraints

constraints: MeldConstraint[]

Constraints declared in the configuration or the data.

experimental

use with caution

todo

provide data-declared constraints

see

https://github.com/m-ld/m-ld-spec/issues/73

transportSecurity

transportSecurity: MeldTransportSecurity

A transport security interceptor. If the initial transport security is not compatible with the rest of the domain, this clone may not be able to join until the app is updated.

experimental

use with caution

todo

provide data-declared transport security

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Static property

Generated using TypeDoc. Delivered by Vercel. @m-ld/m-ld - v0.7.1-4 Source code licensed MIT. Privacy policy