periodic
suspend fun KmpWorker.periodic(id: String, repeatInterval: Duration, constraints: Constraints = Constraints(), retryPolicy: RetryPolicy = RetryPolicy.None, block: suspend () -> Unit)
Registers and enqueues a periodic task using a Duration interval.
Parameters
id
Unique task identifier.
repeatInterval
How often the task should run.
constraints
Platform constraints for execution.
retryPolicy
How to retry on failure.
block
The suspend handler to execute.