refactor: Convert protected methods to private (#2358)
This commit is contained in:
@@ -45,8 +45,8 @@ customElements.whenDefined('ha-camera-stream').then(() => {
|
||||
@query('.player:not(.hidden)')
|
||||
protected _player: MediaPlayer;
|
||||
|
||||
protected _mediaLoadedInfoPerStream: Record<StreamType, MediaLoadedInfo> = {};
|
||||
protected _mediaLoadedInfoDispatched: MediaLoadedInfo | null = null;
|
||||
private _mediaLoadedInfoPerStream: Record<StreamType, MediaLoadedInfo> = {};
|
||||
private _mediaLoadedInfoDispatched: MediaLoadedInfo | null = null;
|
||||
|
||||
// ========================================================================================
|
||||
// Minor modifications from:
|
||||
@@ -58,7 +58,7 @@ customElements.whenDefined('ha-camera-stream').then(() => {
|
||||
return (await this._player?.getMediaPlayerController()) ?? null;
|
||||
}
|
||||
|
||||
protected _storeMediaLoadedInfoHandler(
|
||||
private _storeMediaLoadedInfoHandler(
|
||||
stream: StreamType,
|
||||
ev: CustomEvent<MediaLoadedInfo>,
|
||||
) {
|
||||
@@ -66,10 +66,7 @@ customElements.whenDefined('ha-camera-stream').then(() => {
|
||||
ev.stopPropagation();
|
||||
}
|
||||
|
||||
protected _storeMediaLoadedInfo(
|
||||
stream: StreamType,
|
||||
mediaLoadedInfo: MediaLoadedInfo,
|
||||
) {
|
||||
private _storeMediaLoadedInfo(stream: StreamType, mediaLoadedInfo: MediaLoadedInfo) {
|
||||
this._mediaLoadedInfoPerStream[stream] = mediaLoadedInfo;
|
||||
this.requestUpdate();
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@ customElements.whenDefined('ha-hls-player').then(() => {
|
||||
@query('#video')
|
||||
protected _video: HTMLVideoElement;
|
||||
|
||||
protected _mediaPlayerController = new VideoMediaPlayerController(
|
||||
private _mediaPlayerController = new VideoMediaPlayerController(
|
||||
this,
|
||||
() => this._video,
|
||||
() => this.controls,
|
||||
|
||||
@@ -42,7 +42,7 @@ customElements.whenDefined('ha-web-rtc-player').then(() => {
|
||||
@customElement('advanced-camera-card-ha-web-rtc-player')
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
class AdvancedCameraCardHaWebRtcPlayer extends HaWebRtcPlayer implements MediaPlayer {
|
||||
protected _mediaPlayerController = new VideoMediaPlayerController(
|
||||
private _mediaPlayerController = new VideoMediaPlayerController(
|
||||
this,
|
||||
() => this._videoEl,
|
||||
() => this.controls,
|
||||
|
||||
Reference in New Issue
Block a user