Class: PubSub
utils/src.PubSub
Implements
Table of contents
Constructors
Methods
Constructors
constructor
• new PubSub()
Methods
asyncIterator
▸ asyncIterator<THook
>(triggerName
): AsyncIterable
<AllHooks
[THook
]>
Type parameters
Name | Type |
---|---|
THook | extends string |
Parameters
Name | Type |
---|---|
triggerName | THook |
Returns
AsyncIterable
<AllHooks
[THook
]>
Implementation of
publish
▸ publish<THook
>(triggerName
, detail
): void
Type parameters
Name | Type |
---|---|
THook | extends string |
Parameters
Name | Type |
---|---|
triggerName | THook |
detail | AllHooks [THook ] |
Returns
void
Implementation of
subscribe
▸ subscribe<THook
>(triggerName
, onMessage
): number
Type parameters
Name | Type |
---|---|
THook | extends string |
Parameters
Name | Type |
---|---|
triggerName | THook |
onMessage | Listener <THook > |
Returns
number
Implementation of
unsubscribe
▸ unsubscribe(subId
): void
Parameters
Name | Type |
---|---|
subId | number |
Returns
void