Options
All
  • Public
  • Public/Protected
  • All
Menu

ts-scheduler

Index

Type aliases

SchedulerOptions

SchedulerOptions: Partial<ITestSchedulerOptions>

Optional version of ITestSchedulerOptions which is provided as input.

Variables

Const scheduler

scheduler: IScheduler = new Scheduler(GetTicker())

Functions

Const Bailout

  • Bailout(maxDuration: number): (Anonymous function)
  • Bails out as soon as enough time is spent in doing some computation

    Parameters

    • maxDuration: number

    Returns (Anonymous function)

Const testScheduler

  • Used for writing tests.

    import {testScheduler} from 'ts-scheduler/test'
    
    const scheduler = testScheduler()
    
    scheduler.asap({execute: () => console.log('Hi!')})
    
    // Doesn't execute until run() is called
    scheduler.run()

    Parameters

    Returns TestScheduler

Generated using TypeDoc