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:26
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
runing ​
• runing: boolean
Defined in ​
src/leafer/packages/task/src/TaskItem.ts:20
canUse ​
• Optional canUse: IFunction
Implementation of ​
Defined in ​
src/leafer/packages/task/src/TaskItem.ts:22
task ​
• task: IFunction
Implementation of ​
Defined in ​
src/leafer/packages/task/src/TaskItem.ts:24
Methods ​
run ​
â–¸ run(): Promise<void>
Returns ​
Promise<void>
Implementation of ​
Defined in ​
src/leafer/packages/task/src/TaskItem.ts:31
complete ​
â–¸ complete(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/task/src/TaskItem.ts:42
cancel ​
â–¸ cancel(): void
Returns ​
void