UNPKG

@iota-pico/core

Version:
50 lines (27 loc) 968 B
[@iota-pico/core](../README.md) > [IBackgroundTaskService](../interfaces/ibackgroundtaskservice.md) # Interface: IBackgroundTaskService Represents a class which can provide background tasks. *__interface__*: ## Hierarchy **IBackgroundTaskService** ## Implemented by * [BackgroundTaskService](../classes/backgroundtaskservice.md) ## Index ### Methods * [create](ibackgroundtaskservice.md#create) --- ## Methods <a id="create"></a> ### create**create**<`T`>(task: *`function`*, delay: *`number`*): `Promise`<`T`> *Defined in [interfaces/IBackgroundTaskService.ts:11](https://github.com/iota-pico/core/tree/master/src/interfaces/IBackgroundTaskService.ts#L11* Create a background task. **Type parameters:** #### T **Parameters:** | Param | Type | Description | | ------ | ------ | ------ | | task | `function` | The task to run in the background. | | delay | `number` | The delay before running the task. | **Returns:** `Promise`<`T`> ___