From 8b68504b3b95d0647b4305a43d7b326b801e1936 Mon Sep 17 00:00:00 2001 From: toasted-nutbread Date: Fri, 29 Dec 2023 00:02:14 -0500 Subject: Display API safety (#479) * Remove unused * Add TODOs * Rename * Initial setup * More updates * Simplify naming * Set up window API * Remove type * Move type * Update type --- ext/js/display/display-audio.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ext/js/display/display-audio.js') diff --git a/ext/js/display/display-audio.js b/ext/js/display/display-audio.js index cba9c43c..2df13306 100644 --- a/ext/js/display/display-audio.js +++ b/ext/js/display/display-audio.js @@ -89,7 +89,7 @@ export class DisplayAudio { ['playAudioFromSource', this._onHotkeyActionPlayAudioFromSource.bind(this)] ]); this._display.registerDirectMessageHandlers([ - ['Display.clearAutoPlayTimer', this._onMessageClearAutoPlayTimer.bind(this)] + ['displayAudioClearAutoPlayTimer', this._onMessageClearAutoPlayTimer.bind(this)] ]); /* eslint-enable no-multi-spaces */ this._display.on('optionsUpdated', this._onOptionsUpdated.bind(this)); @@ -260,7 +260,7 @@ export class DisplayAudio { this.playAudio(this._display.selectedIndex, 0, source); } - /** */ + /** @type {import('display').DirectApiHandler<'displayAudioClearAutoPlayTimer'>} */ _onMessageClearAutoPlayTimer() { this.clearAutoPlayTimer(); } -- cgit v1.2.3