Preparing search index...
The search index is not available
@matrixai/async-init
@matrixai/async-init
startStop
StartStop
Interface StartStop<StartReturn, StopReturn>
Type Parameters
StartReturn
=
unknown
StopReturn
=
unknown
Hierarchy
Evented
StartStop
Index
Constructors
constructor
Properties
[init
Lock]
Accessors
[event
Handled]
[event
Handlers]
[event
Target]
[handle
Event
Error]
[running]
[status
P]
[status]
Methods
add
Event
Listener
dispatch
Event
remove
Event
Listener
start
stop
Constructors
constructor
constructor
Properties
Readonly
[init
Lock]
[init
Lock]
:
RWLockWriter
Accessors
[event
Handled]
get
[eventHandled]
(
)
:
ReadonlyWeakSet
<
Event
>
Returns
ReadonlyWeakSet
<
Event
>
[event
Handlers]
get
[eventHandlers]
(
)
:
ReadonlyMap
<
string
,
Set
<
EventHandlerInfo
>
>
Returns
ReadonlyMap
<
string
,
Set
<
EventHandlerInfo
>
>
[event
Target]
get
[eventTarget]
(
)
:
EventTarget
Returns
EventTarget
[handle
Event
Error]
get
[handleEventError]
(
)
:
(
(
evt
)
=>
void
)
Returns
(
(
evt
)
=>
void
)
(
evt
)
:
void
Parameters
evt
:
EventError
Returns
void
[running]
get
[running]
(
)
:
boolean
Returns
boolean
[status
P]
get
[statusP]
(
)
:
Promise
<
Status
>
Returns
Promise
<
Status
>
[status]
get
[status]
(
)
:
Status
Returns
Status
Methods
add
Event
Listener
add
Event
Listener
(
type
,
callback
,
options
?
)
:
void
Parameters
type
:
string
callback
:
null
|
EventListenerOrEventListenerObject
Optional
options
:
boolean
|
AddEventListenerOptions
Returns
void
dispatch
Event
dispatch
Event
(
event
)
:
boolean
Parameters
event
:
Event
Returns
boolean
remove
Event
Listener
remove
Event
Listener
(
type
,
callback
,
options
?
)
:
void
Parameters
type
:
string
callback
:
null
|
EventListenerOrEventListenerObject
Optional
options
:
boolean
|
EventListenerOptions
Returns
void
start
start
(
...
args
)
:
Promise
<
void
|
StartReturn
>
Parameters
Rest
...
args
:
any
[]
Returns
Promise
<
void
|
StartReturn
>
stop
stop
(
...
args
)
:
Promise
<
void
|
StopReturn
>
Parameters
Rest
...
args
:
any
[]
Returns
Promise
<
void
|
StopReturn
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
[init
Lock]
[event
Handled]
[event
Handlers]
[event
Target]
[handle
Event
Error]
[running]
[status
P]
[status]
add
Event
Listener
dispatch
Event
remove
Event
Listener
start
stop
@matrixai/async-
init
destroyed
init
Lock
running
status
statusP
create
Destroy
create
Destroy
Start
Stop
errors
events
start
Stop
init
Lock
running
status
statusP
Start
Stop
Start
Stop
ready
types
Generated using
TypeDoc