EventManager
Index
Constructors
Methods
Constructors
constructor
Parameters
subscribers: Iterable<EventSubscriber<any>, any, any>
Returns EventManager
Methods
clone
Creates a new EventManager with the same set of subscribers.
Returns EventManager
dispatchEvent
Parameters
event: TransactionEventType
args: TransactionEventArgs
optionalmeta: EntityMetadata<T, EntityCtor<T>>
Returns unknown
getSubscribers
Returns the set of all registered event subscribers.
Returns Set<EventSubscriber<any>>
hasListeners
Checks whether there are any listeners (hooks or subscribers) for the given event type and entity.
Parameters
event: EventType
meta: EntityMetadata<T, EntityCtor<T>>
Returns boolean
registerSubscriber
Registers an event subscriber and indexes its subscribed entities and event types.
Parameters
subscriber: EventSubscriber<any>
Returns void
Manages event subscribers and dispatches entity/flush/transaction lifecycle events.