sim-ecs - v0.6.5
Preparing search index...
EventBus
Class EventBus
Implements
IEventBus
Index
Constructors
constructor
Methods
create
Reader
create
Writer
publish
subscribe
subscribe
Reader
unsubscribe
unsubscribe
Reader
Constructors
constructor
new
EventBus
()
:
EventBus
Returns
EventBus
Methods
create
Reader
createReader
<
T
extends
TObjectProto
>
(
Event
:
Readonly
<
T
>
)
:
EventReader
<
T
>
Type Parameters
T
extends
TObjectProto
Parameters
Event
:
Readonly
<
T
>
Returns
EventReader
<
T
>
create
Writer
createWriter
<
T
extends
TObjectProto
>
()
:
EventWriter
<
T
>
Type Parameters
T
extends
TObjectProto
Returns
EventWriter
<
T
>
publish
publish
(
event
:
object
)
:
Promise
<
void
>
Parameters
event
:
object
Returns
Promise
<
void
>
subscribe
subscribe
<
T
extends
TObjectProto
>
(
Event
:
T
,
handler
:
TSubscriber
<
T
>
)
:
void
Type Parameters
T
extends
TObjectProto
Parameters
Event
:
T
handler
:
TSubscriber
<
T
>
Returns
void
subscribe
Reader
subscribeReader
<
T
extends
TObjectProto
>
(
reader
:
Readonly
<
IEventReader
<
T
>
>
)
:
void
Type Parameters
T
extends
TObjectProto
Parameters
reader
:
Readonly
<
IEventReader
<
T
>
>
Returns
void
unsubscribe
unsubscribe
<
T
extends
TObjectProto
>
(
Event
:
T
,
handler
:
TSubscriber
<
T
>
)
:
void
Type Parameters
T
extends
TObjectProto
Parameters
Event
:
T
handler
:
TSubscriber
<
T
>
Returns
void
unsubscribe
Reader
unsubscribeReader
<
T
extends
TObjectProto
>
(
reader
:
Readonly
<
EventReader
<
T
>
>
,
)
:
void
Type Parameters
T
extends
TObjectProto
Parameters
reader
:
Readonly
<
EventReader
<
T
>
>
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
create
Reader
create
Writer
publish
subscribe
subscribe
Reader
unsubscribe
unsubscribe
Reader
sim-ecs - v0.6.5
Loading...