mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-09 00:59:59 +00:00
Use private fields instead of underscore prefixes
This commit is contained in:
@@ -21,7 +21,8 @@ const _ = browser.i18n.getMessage;
|
||||
export default class NativeReceiverSelector extends ReceiverSelector {
|
||||
private bridgePort: (Port | null) = null;
|
||||
private wasReceiverSelected: boolean = false;
|
||||
private _isOpen: boolean = false;
|
||||
|
||||
#isOpen = false;
|
||||
|
||||
constructor () {
|
||||
super();
|
||||
@@ -29,7 +30,7 @@ export default class NativeReceiverSelector extends ReceiverSelector {
|
||||
}
|
||||
|
||||
get isOpen () {
|
||||
return this._isOpen;
|
||||
return this.#isOpen;
|
||||
}
|
||||
|
||||
public async open (
|
||||
@@ -44,7 +45,7 @@ export default class NativeReceiverSelector extends ReceiverSelector {
|
||||
this.bridgePort.onDisconnect.addListener(() => {
|
||||
this.bridgePort = null;
|
||||
this.wasReceiverSelected = false;
|
||||
this._isOpen = false;
|
||||
this.#isOpen = false;
|
||||
});
|
||||
|
||||
|
||||
@@ -82,7 +83,7 @@ export default class NativeReceiverSelector extends ReceiverSelector {
|
||||
})
|
||||
});
|
||||
|
||||
this._isOpen = true;
|
||||
this.#isOpen = true;
|
||||
}
|
||||
|
||||
public update (): void {
|
||||
@@ -96,7 +97,7 @@ export default class NativeReceiverSelector extends ReceiverSelector {
|
||||
});
|
||||
}
|
||||
|
||||
this._isOpen = false;
|
||||
this.#isOpen = false;
|
||||
}
|
||||
|
||||
private async onBridgePortMessage (message: Message) {
|
||||
@@ -129,7 +130,7 @@ export default class NativeReceiverSelector extends ReceiverSelector {
|
||||
|
||||
this.bridgePort = null;
|
||||
this.wasReceiverSelected = false;
|
||||
this._isOpen = false;
|
||||
this.#isOpen = false;
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -25,10 +25,9 @@ export default class PopupReceiverSelector extends ReceiverSelector {
|
||||
private availableMediaTypes?: ReceiverSelectorMediaType;
|
||||
|
||||
private wasReceiverSelected: boolean = false;
|
||||
|
||||
private _isOpen: boolean = false;
|
||||
private requestedAppId?: string;
|
||||
|
||||
#isOpen = false;
|
||||
|
||||
constructor () {
|
||||
super();
|
||||
@@ -49,7 +48,7 @@ export default class PopupReceiverSelector extends ReceiverSelector {
|
||||
}
|
||||
|
||||
get isOpen () {
|
||||
return this._isOpen;
|
||||
return this.#isOpen;
|
||||
}
|
||||
|
||||
public async open (
|
||||
@@ -96,7 +95,7 @@ export default class PopupReceiverSelector extends ReceiverSelector {
|
||||
throw logger.error("Failed to create receiver selector popup.");
|
||||
}
|
||||
|
||||
this._isOpen = true;
|
||||
this.#isOpen = true;
|
||||
this.windowId = popup.id;
|
||||
|
||||
// Size/position not set correctly on creation (bug?)
|
||||
@@ -130,7 +129,7 @@ export default class PopupReceiverSelector extends ReceiverSelector {
|
||||
await browser.windows.remove(this.windowId);
|
||||
}
|
||||
|
||||
this._isOpen = false;
|
||||
this.#isOpen = false;
|
||||
this.requestedAppId = undefined;
|
||||
|
||||
if (this.messagePort && !this.messagePortDisconnected) {
|
||||
|
||||
Reference in New Issue
Block a user