Saxonberg Server API
Preparing search index...
mud/api/scheduler
SchedulerApi
Class SchedulerApi
Index
Methods
_
clear
All
For
Testing
_
unregister
Activity
For
Testing
cancel
cancel
All
cancel
By
Predicate
cancel
By
Type
get
Activity
Class
get
Engagement
By
Id
get
Engagement
By
Slot
get
Engagements
register
Activity
reload
Activity
start
Methods
Static
_
clear
All
For
Testing
_clearAllForTesting
()
:
void
Returns
void
Static
_
unregister
Activity
For
Testing
_unregisterActivityForTesting
(
type
:
string
)
:
void
Parameters
type
:
string
Returns
void
Static
cancel
cancel
(
engagement
:
Engagement
,
reason
:
keyof
AbortReasonRegistry
)
:
void
Parameters
engagement
:
Engagement
reason
:
keyof
AbortReasonRegistry
Returns
void
Static
cancel
All
cancelAll
(
actor
:
Stuff
&
Engaged
)
:
void
Parameters
actor
:
Stuff
&
Engaged
Returns
void
Static
cancel
By
Predicate
cancelByPredicate
(
actor
:
Stuff
&
Engaged
,
pred
:
(
e
:
Engagement
)
=>
boolean
,
)
:
void
Parameters
actor
:
Stuff
&
Engaged
pred
:
(
e
:
Engagement
)
=>
boolean
Returns
void
Static
cancel
By
Type
cancelByType
(
actor
:
Stuff
&
Engaged
,
type
:
string
)
:
void
Parameters
actor
:
Stuff
&
Engaged
type
:
string
Returns
void
Static
get
Activity
Class
getActivityClass
(
type
:
string
)
:
ActivityClass
|
undefined
Parameters
type
:
string
Returns
ActivityClass
|
undefined
Static
get
Engagement
By
Id
getEngagementById
(
id
:
string
)
:
Engagement
|
undefined
Parameters
id
:
string
Returns
Engagement
|
undefined
Static
get
Engagement
By
Slot
getEngagementBySlot
(
actor
:
Stuff
&
Engaged
,
slot
:
EngagementSlot
,
)
:
Engagement
|
undefined
Parameters
actor
:
Stuff
&
Engaged
slot
:
EngagementSlot
Returns
Engagement
|
undefined
Static
get
Engagements
getEngagements
(
actor
:
Stuff
&
Engaged
)
:
readonly
Engagement
[]
Parameters
actor
:
Stuff
&
Engaged
Returns
readonly
Engagement
[]
Static
register
Activity
registerActivity
(
type
:
string
,
cls
:
ActivityClass
)
:
void
Parameters
type
:
string
cls
:
ActivityClass
Returns
void
Static
reload
Activity
reloadActivity
(
type
:
string
)
:
Promise
<
void
>
Parameters
type
:
string
Returns
Promise
<
void
>
Static
start
start
(
engagement
:
Engagement
)
:
StartResult
Parameters
engagement
:
Engagement
Returns
StartResult
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Methods
_
clear
All
For
Testing
_
unregister
Activity
For
Testing
cancel
cancel
All
cancel
By
Predicate
cancel
By
Type
get
Activity
Class
get
Engagement
By
Id
get
Engagement
By
Slot
get
Engagements
register
Activity
reload
Activity
start
Saxonberg Server API
Loading...