Class: TaskItem
Implements
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new TaskItem(task?): TaskItem
Parameters
| Name | Type |
|---|---|
task? | IFunction |
Returns
Defined in
src/leafer/packages/task/src/TaskItem.ts:23
Properties
id
• Readonly id: number
Defined in
src/leafer/packages/task/src/TaskItem.ts:11
parent
• parent: TaskProcessor
Implementation of
Defined in
src/leafer/packages/task/src/TaskItem.ts:13
parallel
• parallel: boolean = true
Implementation of
Defined in
src/leafer/packages/task/src/TaskItem.ts:15
time
• time: number = 1
Implementation of
Defined in
src/leafer/packages/task/src/TaskItem.ts:16
isComplete
• isComplete: boolean
Implementation of
Defined in
src/leafer/packages/task/src/TaskItem.ts:18
isCancel
• isCancel: boolean
Implementation of
Defined in
src/leafer/packages/task/src/TaskItem.ts:19
task
• Private task: IFunction
Defined in
src/leafer/packages/task/src/TaskItem.ts:21
Methods
run
▸ run(): Promise<void>
Returns
Promise<void>
Implementation of
Defined in
src/leafer/packages/task/src/TaskItem.ts:28
complete
▸ complete(): void
Returns
void
Implementation of
Defined in
src/leafer/packages/task/src/TaskItem.ts:36
cancel
▸ cancel(): void
Returns
void