Search
Preparing search index...
The search index is not available
rhodonite
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
rhodonite
EventPubSub
Class EventPubSub
Hierarchy
EventPubSub
Implements
IEventPubSub
Index
Constructors
constructor
Properties
__subscriber
Map
Methods
publish
Async
publish
Sync
subscribe
unsubscribe
unsubscribe
All
Constructors
constructor
new
Event
Pub
Sub
(
)
:
EventPubSub
Returns
EventPubSub
Properties
Private
__subscriber
Map
__subscriber
Map
:
Map
<
EventType
,
EventHandler
[]
>
= ...
Methods
publish
Async
publish
Async
(
type
:
EventType
, event
?:
any
)
:
number
Parameters
type:
EventType
Optional
event:
any
Returns
number
publish
Sync
publish
Sync
(
type
:
EventType
, event
?:
any
)
:
number
Parameters
type:
EventType
Optional
event:
any
Returns
number
subscribe
subscribe
(
type
:
EventType
, handler
:
EventHandler
)
:
number
Parameters
type:
EventType
handler:
EventHandler
Returns
number
unsubscribe
unsubscribe
(
type
:
EventType
, index
:
number
)
:
void
Parameters
type:
EventType
index:
number
Returns
void
unsubscribe
All
unsubscribe
All
(
type
:
EventType
)
:
void
Parameters
type:
EventType
Returns
void
Exports
Event
Pub
Sub
constructor
__subscriber
Map
publish
Async
publish
Sync
subscribe
unsubscribe
unsubscribe
All
Generated using
TypeDoc