self-assert / PublisherEvents
Type Alias: PublisherEvents<Model>
PublisherEvents<
Model> = {draft:updated: [Model]; } | {assertions:added: [LabeledRule]; } | {assertions:reset: []; }
Events emitted by a DraftPublisher.
This allows consumers to subscribe to:
draft:updated: when the draft model changesassertions:added: when a new failed assertion is reportedassertions:reset: when all failed assertions are cleared
Type Parameters
| Type Parameter | Default type |
|---|---|
Model | unknown |
