TinyTick logoTinyTick

delTaskRun

The delTaskRun method deletes a scheduled task run or aborts a running one.

delTaskRun(taskRunId: string): Manager
TypeDescription
taskRunIdstring

The Id of the task run to delete or abort.

returnsManager

A reference to the Manager.

Example

This example registers a task that is then scheduled to run. The task run is then deleted.

import {createManager} from 'tinytick';

const manager = createManager();
manager.setTask('ping', async () => await fetch('https://example.org'));

const taskRunId = manager.scheduleTaskRun('ping');
console.log(manager.getScheduledTaskRunIds().length);
// -> 1

manager.delTaskRun(taskRunId);
console.log(manager.getScheduledTaskRunIds().length);
// -> 0

Since

v1.0.0