Xivgear Types Documentation
Preparing search index...
@xivgear/gearplan-frontend
workers/worker_common
WorkerBehavior
Class WorkerBehavior<X>
Abstract
Type Parameters
X
extends
JobContext
<
AnyWorkRequest
,
unknown
,
unknown
>
Hierarchy (
View Summary
)
WorkerBehavior
GearsetGenerationWorker
PingWorker
SolverSimulationRunner
Index
Constructors
constructor
Properties
job
Id
Methods
execute
post
post
Error
post
Result
post
Update
Constructors
Protected
constructor
new
WorkerBehavior
<
X
extends
JobContext
<
AnyWorkRequest
,
unknown
,
unknown
>
>
(
jobInfo
:
JobInfo
,
)
:
WorkerBehavior
<
X
>
Type Parameters
X
extends
JobContext
<
AnyWorkRequest
,
unknown
,
unknown
>
Parameters
jobInfo
:
JobInfo
Returns
WorkerBehavior
<
X
>
Properties
Protected
Readonly
job
Id
jobId
:
number
Methods
Abstract
execute
execute
(
request
:
RequestTypeOf
<
X
>
)
:
void
Parameters
request
:
RequestTypeOf
<
X
>
Returns
void
post
post
(
response
:
AnyWorkResponse
<
X
>
)
:
void
Parameters
response
:
AnyWorkResponse
<
X
>
Returns
void
post
Error
postError
(
error
:
unknown
)
:
void
Parameters
error
:
unknown
Returns
void
post
Result
postResult
(
result
:
ResponseTypeOf
<
X
>
)
:
void
Parameters
result
:
ResponseTypeOf
<
X
>
Returns
void
post
Update
postUpdate
(
update
:
UpdateTypeOf
<
X
>
)
:
void
Parameters
update
:
UpdateTypeOf
<
X
>
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
job
Id
Methods
execute
post
post
Error
post
Result
post
Update
Xivgear Types Documentation
Loading...