File

src/lib/extensions/mediator.service.ts

Index

Methods
Accessors

Methods

Public dispose
dispose(event: string)

Disposes a certain event subject

Parameters :
Name Type Optional
event string No
Returns : void
Public emit
emit(event: string, data?: T)
Type parameters :
  • T

Emits an event name with the specified data

Parameters :
Name Type Optional
event string No
data T Yes
Returns : void
Public on
on(event: string, next?: (value?: T) => void)
Type parameters :
  • T

Adds a subscription for a given event name

Parameters :
Name Type Optional
event string No
next function Yes
Returns : Subscription
Public once
once(event: string, next?: (value?: T) => void)
Type parameters :
  • T

Adds a one time subscription for a given event

Parameters :
Name Type Optional
event string No
next function Yes
Returns : Subscription

Accessors

NAMESPACE_DELIMITER
getNAMESPACE_DELIMITER()

Gets the mediator namespace delimiter.

Returns : string

results matching ""

    No results matching ""