CustomTask

class CustomTask(val onLoop: () -> Boolean) : Task

Task that allows you to execute code using a lambda

Parameters

onLoop

Lambda be executed every loop cycle that returns a boolean

Constructors

Link copied to clipboard
constructor(onLoop: () -> Boolean)

Properties

Link copied to clipboard
val onLoop: () -> Boolean

Functions

Link copied to clipboard
open fun kill()

Used to stop tasks part of the way through.

Link copied to clipboard
open override fun loop(): Boolean

Called every loop cycle of the queue. Returning true moves on to next task.

Link copied to clipboard
open override fun onBegin(): Boolean

Called when task is started. Returning false will skip the task.