PocketMine-MP 5.14.2 git-50e2c469a547a16a23b2dc691e70a51d34e29395
|
Public Member Functions | |
__construct (private \Closure $closure) | |
getHandler () | |
getName () | |
onCancel () | |
onRun () | |
setHandler (?TaskHandler $taskHandler) | |
Task implementation which allows closures to be called by a scheduler.
Example usage:
Definition at line 41 of file ClosureTask.php.
pocketmine\scheduler\ClosureTask::__construct | ( | private \Closure | $closure | ) |
\Closure | $closure | Must accept zero parameters @phpstan-param \Closure() : void $closure |
Definition at line 46 of file ClosureTask.php.
References pocketmine\utils\Utils\validateCallableSignature().
pocketmine\scheduler\ClosureTask::getName | ( | ) |
Reimplemented from pocketmine\scheduler\Task.
Definition at line 52 of file ClosureTask.php.
|
inherited |
pocketmine\scheduler\ClosureTask::onRun | ( | ) |
Actions to execute when run
CancelTaskException |
Reimplemented from pocketmine\scheduler\Task.
Definition at line 56 of file ClosureTask.php.
|
finalinherited |