Skip to main content

Scheduler

Index

Constructors

constructor

  • Parameters

    • clock: Clock
    • interactionTimeout: Duration

      The maximum amount of time to give to a callback to complete before throwing an error

    Returns Scheduler

Methods

after

  • Schedules a callback function to be invoked after a delay


    Type parameters

    • Result

    Parameters

    Returns Promise<Result>

waitFor

  • Returns a Promise to be resolved after a delay


    Parameters

    Returns Promise<void>

repeatUntil

  • Schedules a callback function to be repeated, according to configured limits.


    Type parameters

    • Result

    Parameters

    Returns Promise<Result>

stop

  • stop(): void
  • Returns void