Search
Preparing search index...
The search index is not available
ceb
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
ceb
@tmorin/ceb-messaging-adapter-electron
IpcMainQueryBus
Class IpcMainQueryBus
Hierarchy
IpcMainQueryBus
Implements
QueryBus
Index
Constructors
constructor
Accessors
observer
Methods
dispose
execute
handle
Constructors
constructor
new
Ipc
Main
Query
Bus
(
ipcMain
:
IpcMain
, bus
:
QueryBus
, emitter
:
IpcEmitterQueryBus
)
:
IpcMainQueryBus
Parameters
ipcMain:
IpcMain
bus:
QueryBus
emitter:
IpcEmitterQueryBus
Returns
IpcMainQueryBus
Accessors
observer
get
observer
(
)
:
IpcObservableQueryBus
Returns
IpcObservableQueryBus
Methods
dispose
dispose
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
execute
execute
<
R
,
Q
>
(
query
:
Q
, options
?:
Partial
<
ExecuteActionOptions
>
)
:
Promise
<
R
>
Type parameters
R
:
Result
<
any
,
ResultHeaders
,
R
>
=
Result
<
any
,
ResultHeaders
>
Q
:
Query
<
any
,
MessageHeaders
,
Q
>
=
Query
<
any
,
MessageHeaders
>
Parameters
query:
Q
Optional
options:
Partial
<
ExecuteActionOptions
>
Returns
Promise
<
R
>
handle
handle
<
Q
,
R
>
(
queryType
:
string
, handler
:
QueryHandler
<
Q
,
R
>
)
:
Removable
Type parameters
Q
:
Query
<
any
,
MessageHeaders
,
Q
>
=
Query
<
any
,
MessageHeaders
>
R
:
Result
<
any
,
ResultHeaders
,
R
>
=
Result
<
any
,
ResultHeaders
>
Parameters
queryType:
string
handler:
QueryHandler
<
Q
,
R
>
Returns
Removable
Modules
@tmorin/ceb-
bundle-
web
@tmorin/ceb-
elements-
builders
@tmorin/ceb-
elements-
core
@tmorin/ceb-
elements-
testing
@tmorin/ceb-
inversion-
builder
@tmorin/ceb-
inversion-
core
@tmorin/ceb-
inversion-
testing-
core
@tmorin/ceb-
inversion-
testing-
jest
@tmorin/ceb-
inversion-
testing-
mocha
@tmorin/ceb-
messaging-
adapter-
dom
@tmorin/ceb-
messaging-
adapter-
electron
@tmorin/ceb-
messaging-
adapter-
purify
@tmorin/ceb-
messaging-
builder-
core
@tmorin/ceb-
messaging-
builder-
inversion
@tmorin/ceb-
messaging-
core
@tmorin/ceb-
messaging-
inversion
@tmorin/ceb-
messaging-
moleculer
@tmorin/ceb-
messaging-
moleculer-
inversion
@tmorin/ceb-
messaging-
simple
@tmorin/ceb-
messaging-
simple-
builder
@tmorin/ceb-
messaging-
simple-
inversion
@tmorin/ceb-
messaging-
testing
@tmorin/ceb-
templating-
builder
@tmorin/ceb-
templating-
engine
@tmorin/ceb-
templating-
literal
@tmorin/ceb-
templating-
parser
@tmorin/ceb-
utilities
Ipc
Main
Query
Bus
constructor
observer
dispose
execute
handle
Generated using
TypeDoc