1 import { AsyncScheduler } from './AsyncScheduler';
2 export class AsapScheduler extends AsyncScheduler {
5 this.scheduled = undefined;
6 const { actions } = this;
9 let count = actions.length;
10 action = action || actions.shift();
12 if (error = action.execute(action.state, action.delay)) {
15 } while (++index < count && (action = actions.shift()));
18 while (++index < count && (action = actions.shift())) {
25 //# sourceMappingURL=AsapScheduler.js.map