Mark event handler maps as readonly

This commit is contained in:
Bill Thornton
2024-10-01 14:01:54 -04:00
parent 26f7f281cd
commit 8acf8fb550
@@ -41,7 +41,7 @@ export interface PlaybackSubscriber {
export abstract class PlaybackSubscriber {
private player: Plugin | undefined;
private playbackManagerEvents = {
private readonly playbackManagerEvents = {
[PlaybackManagerEvent.PlaybackCancelled]: this.onPlaybackCancelled,
[PlaybackManagerEvent.PlaybackError]: this.onPlaybackError,
[PlaybackManagerEvent.PlaybackStart]: this.onPlaybackStart,
@@ -50,7 +50,7 @@ export abstract class PlaybackSubscriber {
[PlaybackManagerEvent.ReportPlayback]: this.onReportPlayback
};
private playerEvents = {
private readonly playerEvents = {
[PlayerEvent.Error]: this.onPlayerError,
[PlayerEvent.FullscreenChange]: this.onPlayerFullscreenChange,
[PlayerEvent.ItemStarted]: this.onPlayerItemStarted,