Search
Preparing search index...
The search index is not available
dotup-ts-typebus
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
TypeBus
Class TypeBus
Hierarchy
TypeBus
Implements
IBus
Index
Constructors
constructor
Properties
logger
subject
Bus
Methods
as
Observable
publish
Async
publish
Key
subscribe
subscribe
Key
Constructors
constructor
new
Type
Bus
(
)
:
TypeBus
Returns
TypeBus
Properties
Private
logger
logger
:
ILogger
Private
subject
Bus
subject
Bus
:
Subject
<
any
>
Methods
as
Observable
as
Observable<T>
(
messageType
:
object
)
:
Observable
<
T
>
Type parameters
T
Parameters
messageType:
object
Returns
Observable
<
T
>
publish
Async
publish
Async<T>
(
message
:
T
)
:
Promise
<
void
>
Type parameters
T
Parameters
message:
T
Returns
Promise
<
void
>
publish
Key
publish
Key<T>
(
key
:
string
, message
:
T
)
:
Promise
<
void
>
Type parameters
T
Parameters
key:
string
message:
T
Returns
Promise
<
void
>
subscribe
subscribe<T>
(
messageType
:
object
, handler
:
function
)
:
Subscription
Type parameters
T
Parameters
messageType:
object
handler:
function
(
data
:
T
)
:
void
Parameters
data:
T
Returns
void
Returns
Subscription
subscribe
Key
subscribe
Key<T>
(
messageType
:
string
, handler
:
function
)
:
Subscription
Type parameters
T
Parameters
messageType:
string
handler:
function
(
data
:
T
)
:
void
Parameters
data:
T
Returns
void
Returns
Subscription
Globals
Message1
Message2
Publisher
Subscriber
Startup
Topic
Message
Type
Bus
constructor
logger
subject
Bus
as
Observable
publish
Async
publish
Key
subscribe
subscribe
Key
IBus
IKey
Message
startup
Generated using
TypeDoc