TaskContainer

interface TaskContainer

任务容器.

Author

M8Test, [email protected], https://m8test.com

Functions

Link copied to clipboard
abstract fun add(task: Any, config: Task.() -> Unit?): Task?

添加一个任务到容器中.

Link copied to clipboard
abstract fun filter(predicate: (Task) -> Boolean): List<Task>

通过条件查找任务.

Link copied to clipboard
abstract fun getByName(name: String): Task?

通过任务名查找任务.

Link copied to clipboard
abstract fun remove(task: Any): Task?

在容器中移除给定的任务.

Link copied to clipboard
abstract fun removeIf(filter: (Task) -> Boolean): List<Task>

通过条件移除任务.