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 |