diff --git a/src/scheduler/scheduler.ts b/src/scheduler/scheduler.ts index 20167987..b5fddfaa 100644 --- a/src/scheduler/scheduler.ts +++ b/src/scheduler/scheduler.ts @@ -3,7 +3,7 @@ import EventQueue from "../eventqueue.js"; export default class Scheduler { _queue: EventQueue; _repeat: T[]; - _current: any; + _current: T | null; /** * @class Abstract scheduler @@ -52,7 +52,7 @@ export default class Scheduler { * @param {?} item * @returns {bool} successful? */ - remove(item: any) { + remove(item: T) { let result = this._queue.remove(item); let index = this._repeat.indexOf(item);