mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-12 02:29:59 +00:00
Switch to eslint and fix issues
This commit is contained in:
@@ -8,7 +8,7 @@ import { AutoJoinPolicy
|
||||
|
||||
|
||||
export default class ApiConfig {
|
||||
constructor (
|
||||
constructor(
|
||||
public sessionRequest: SessionRequest
|
||||
, public sessionListener: (session: Session) => void
|
||||
, public receiverListener: (availability: string) => void
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
// https://developers.google.com/cast/docs/reference/chrome/chrome.cast.CredentialsData
|
||||
export default class DialRequest {
|
||||
constructor (
|
||||
constructor(
|
||||
public credentials: string
|
||||
, public credentialsData: string) {
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
// https://developers.google.com/cast/docs/reference/chrome/chrome.cast.DialRequest
|
||||
export default class DialRequest {
|
||||
constructor (
|
||||
constructor(
|
||||
public appName: string
|
||||
, public launchParameter: (string | null) = null) {
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
// https://developers.google.com/cast/docs/reference/chrome/chrome.cast.Error
|
||||
export default class Error {
|
||||
constructor (
|
||||
constructor(
|
||||
public code: string
|
||||
, public description: (string | null) = null
|
||||
, public details: any = null) {
|
||||
|
||||
@@ -5,5 +5,5 @@ export default class Image {
|
||||
public width: (number | null) = null;
|
||||
public height: (number | null) = null;
|
||||
|
||||
constructor (public url: string) {}
|
||||
constructor(public url: string) {}
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ export default class Receiver {
|
||||
public isActiveInput: (boolean | null) = null;
|
||||
public receiverType: string = ReceiverType.CAST;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public label: string
|
||||
, public friendlyName: string
|
||||
, public capabilities: Capability[] = []
|
||||
|
||||
@@ -7,7 +7,7 @@ import Image from "./Image";
|
||||
export default class ReceiverDisplayStatus {
|
||||
public showStop: (boolean | null) = null;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public statusText: string
|
||||
, public appImages: Image[]) {}
|
||||
}
|
||||
|
||||
@@ -5,5 +5,5 @@ export default class SenderApplication {
|
||||
public packageId: (string | null) = null;
|
||||
public url: (string | null) = null;
|
||||
|
||||
constructor (public platform: string) {}
|
||||
constructor(public platform: string) {}
|
||||
}
|
||||
|
||||
@@ -208,7 +208,7 @@ export default class Session {
|
||||
public statusText: string | null;
|
||||
public transportId: string;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public sessionId: string
|
||||
, public appId: string
|
||||
, public displayName: string
|
||||
@@ -240,11 +240,11 @@ export default class Session {
|
||||
}
|
||||
|
||||
|
||||
public addMediaListener (_mediaListener: MediaListener) {
|
||||
public addMediaListener(_mediaListener: MediaListener) {
|
||||
logger.info("STUB :: Session#addMediaListener");
|
||||
}
|
||||
|
||||
public addMessageListener (
|
||||
public addMessageListener(
|
||||
namespace: string
|
||||
, listener: MessageListener) {
|
||||
|
||||
@@ -263,11 +263,11 @@ export default class Session {
|
||||
});
|
||||
}
|
||||
|
||||
public addUpdateListener (listener: UpdateListener) {
|
||||
public addUpdateListener(listener: UpdateListener) {
|
||||
this.#updateListeners.add(listener);
|
||||
}
|
||||
|
||||
public leave (
|
||||
public leave(
|
||||
successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
|
||||
@@ -287,7 +287,7 @@ export default class Session {
|
||||
]);
|
||||
}
|
||||
|
||||
public loadMedia (
|
||||
public loadMedia(
|
||||
loadRequest: LoadRequest
|
||||
, successCallback?: LoadSuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -345,7 +345,7 @@ export default class Session {
|
||||
});
|
||||
}
|
||||
|
||||
public queueLoad (
|
||||
public queueLoad(
|
||||
_queueLoadRequest: QueueLoadRequest
|
||||
, _successCallback?: LoadSuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
@@ -353,25 +353,25 @@ export default class Session {
|
||||
logger.info("STUB :: Session#queueLoad");
|
||||
}
|
||||
|
||||
public removeMediaListener (_mediaListener: MediaListener): void {
|
||||
public removeMediaListener(_mediaListener: MediaListener): void {
|
||||
logger.info("STUB :: Session#removeMediaListener");
|
||||
}
|
||||
|
||||
public removeMessageListener (
|
||||
public removeMessageListener(
|
||||
namespace: string
|
||||
, listener: MessageListener): void {
|
||||
|
||||
this.#messageListeners.get(namespace)?.delete(listener);
|
||||
}
|
||||
|
||||
public removeUpdateListener (
|
||||
public removeUpdateListener(
|
||||
_namespace: string
|
||||
, listener: UpdateListener): void {
|
||||
|
||||
this.#updateListeners.delete(listener);
|
||||
}
|
||||
|
||||
public sendMessage (
|
||||
public sendMessage(
|
||||
namespace: string
|
||||
, message: {} | string
|
||||
, successCallback?: SuccessCallback
|
||||
@@ -395,7 +395,7 @@ export default class Session {
|
||||
]);
|
||||
}
|
||||
|
||||
public setReceiverMuted (
|
||||
public setReceiverMuted(
|
||||
muted: boolean
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback) {
|
||||
@@ -417,7 +417,7 @@ export default class Session {
|
||||
]);
|
||||
}
|
||||
|
||||
public setReceiverVolumeLevel (
|
||||
public setReceiverVolumeLevel(
|
||||
newLevel: number
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -439,7 +439,7 @@ export default class Session {
|
||||
]);
|
||||
}
|
||||
|
||||
public stop (
|
||||
public stop(
|
||||
successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
|
||||
@@ -460,7 +460,7 @@ export default class Session {
|
||||
}
|
||||
|
||||
|
||||
private _sendMediaMessage (message: string | {}) {
|
||||
private _sendMediaMessage(message: string | {}) {
|
||||
this.sendMessage("urn:x-cast:com.google.cast.media", message);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,11 +10,11 @@ import { Capability } from "../enums";
|
||||
export default class SessionRequest {
|
||||
public language: (string | null) = null;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public appId: string
|
||||
, public capabilities = [ Capability.VIDEO_OUT
|
||||
, Capability.AUDIO_OUT ]
|
||||
, public requestSessionTimeout: number = (new Timeout()).requestSession
|
||||
, public requestSessionTimeout = (new Timeout()).requestSession
|
||||
, public androidReceiverCompatible = false
|
||||
, public credentialsData: (CredentialsData | null) = null) {}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ export default class Volume {
|
||||
public controlType?: VolumeControlType;
|
||||
public stepInterval?: number;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public level: (number | null) = null
|
||||
, public muted: (boolean | null) = null) {
|
||||
}
|
||||
|
||||
@@ -76,13 +76,13 @@ export let isAvailable = false;
|
||||
export const timeout = new Timeout();
|
||||
export const VERSION = [1, 2];
|
||||
|
||||
export function addReceiverActionListener (
|
||||
export function addReceiverActionListener(
|
||||
listener: ReceiverActionListener): void {
|
||||
|
||||
receiverActionListeners.add(listener);
|
||||
}
|
||||
|
||||
export function initialize (
|
||||
export function initialize(
|
||||
newApiConfig: ApiConfig
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -115,22 +115,22 @@ export function initialize (
|
||||
: ReceiverAvailability.UNAVAILABLE);
|
||||
}
|
||||
|
||||
export function logMessage (message: string): void {
|
||||
/* tslint:disable-next-line:no-console */
|
||||
export function logMessage(message: string): void {
|
||||
// eslint-disable-next-line no-console
|
||||
console.log("CAST MSG:", message);
|
||||
}
|
||||
|
||||
export function precache (_data: string): void {
|
||||
export function precache(_data: string): void {
|
||||
logger.info("STUB :: cast.precache");
|
||||
}
|
||||
|
||||
export function removeReceiverActionListener (
|
||||
export function removeReceiverActionListener(
|
||||
listener: ReceiverActionListener): void {
|
||||
|
||||
receiverActionListeners.delete(listener);
|
||||
}
|
||||
|
||||
export function requestSession (
|
||||
export function requestSession(
|
||||
successCallback: RequestSessionSuccessCallback
|
||||
, errorCallback: ErrorCallback
|
||||
, _sessionRequest: SessionRequest = apiConfig.sessionRequest): void {
|
||||
@@ -176,7 +176,7 @@ export function requestSession (
|
||||
});
|
||||
}
|
||||
|
||||
export function _requestSession (
|
||||
export function _requestSession(
|
||||
_receiver: Receiver
|
||||
, successCallback?: RequestSessionSuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -218,7 +218,7 @@ export function _requestSession (
|
||||
(selectedReceiver as any)._address = _receiver.host;
|
||||
(selectedReceiver as any)._port = _receiver.port;
|
||||
|
||||
function createSession () {
|
||||
function createSession() {
|
||||
sessionList.push(new Session(
|
||||
sessionList.length.toString() // sessionId
|
||||
, apiConfig.sessionRequest.appId // appId
|
||||
@@ -250,11 +250,11 @@ export function _requestSession (
|
||||
}
|
||||
}
|
||||
|
||||
export function requestSessionById (_sessionId: string): void {
|
||||
export function requestSessionById(_sessionId: string): void {
|
||||
logger.info("STUB :: cast.requestSessionById");
|
||||
}
|
||||
|
||||
export function setCustomReceivers (
|
||||
export function setCustomReceivers(
|
||||
_receivers: Receiver_[]
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
@@ -262,15 +262,15 @@ export function setCustomReceivers (
|
||||
logger.info("STUB :: cast.setCustomReceivers");
|
||||
}
|
||||
|
||||
export function setPageContext (_win: Window): void {
|
||||
export function setPageContext(_win: Window): void {
|
||||
logger.info("STUB :: cast.setPageContext");
|
||||
}
|
||||
|
||||
export function setReceiverDisplayStatus (_sessionId: string): void {
|
||||
export function setReceiverDisplayStatus(_sessionId: string): void {
|
||||
logger.info("STUB :: cast.setReceiverDisplayStatus");
|
||||
}
|
||||
|
||||
export function unescape (escaped: string): string {
|
||||
export function unescape(escaped: string): string {
|
||||
return decodeURI(escaped);
|
||||
}
|
||||
|
||||
@@ -343,7 +343,8 @@ onMessage(async message => {
|
||||
(selectedReceiver as any)._address = message.data.receiver.host;
|
||||
(selectedReceiver as any)._port = message.data.receiver.port;
|
||||
|
||||
function createSession () {
|
||||
// eslint-disable-next-line no-inner-declarations
|
||||
function createSession() {
|
||||
sessionList.push(new Session(
|
||||
sessionList.length.toString() // sessionId
|
||||
, apiConfig.sessionRequest.appId // appId
|
||||
|
||||
@@ -12,6 +12,6 @@ export default class ContainerMetadata {
|
||||
public sections?: MediaMetadata[];
|
||||
public title?: string;
|
||||
|
||||
constructor (public containerType: ContainerType
|
||||
constructor(public containerType: ContainerType
|
||||
= ContainerType.GENERIC_CONTAINER) {}
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
export default class EditTracksInfoRequest {
|
||||
public requestId = 0;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public activeTrackIds: (number[] | null) = null
|
||||
, public textTrackStyle: (string | null) = null) {
|
||||
}
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
"use strict";
|
||||
|
||||
export default class LiveSeekableRange {
|
||||
constructor (public start?: number
|
||||
, public end?: number
|
||||
, public isMovingWindow?: boolean
|
||||
, public isLiveDone?: boolean) {}
|
||||
constructor(
|
||||
public start?: number
|
||||
, public end?: number
|
||||
, public isMovingWindow?: boolean
|
||||
, public isLiveDone?: boolean) {}
|
||||
}
|
||||
|
||||
@@ -11,11 +11,11 @@ export default class LoadRequest {
|
||||
public currentTime: (number | null) = null;
|
||||
public customData: any = null;
|
||||
public media: MediaInfo;
|
||||
public requestId: number = 0;
|
||||
public requestId = 0;
|
||||
public sessionId: (string | null) = null;
|
||||
public type: string = "LOAD";
|
||||
public type = "LOAD";
|
||||
|
||||
constructor (mediaInfo: MediaInfo) {
|
||||
constructor(mediaInfo: MediaInfo) {
|
||||
this.media = mediaInfo;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -103,13 +103,13 @@ export default class Media {
|
||||
public breakStatus?: BreakStatus;
|
||||
public currentItemId: (number | null) = null;
|
||||
public customData: any = null;
|
||||
public currentTime: number = 0;
|
||||
public currentTime = 0;
|
||||
public idleReason: (string | null) = null;
|
||||
public items: (QueueItem[] | null) = null;
|
||||
public liveSeekableRange?: LiveSeekableRange;
|
||||
public loadingItemId: (number | null) = null;
|
||||
public media: (MediaInfo | null) = null;
|
||||
public playbackRate: number = 1;
|
||||
public playbackRate = 1;
|
||||
public playerState: string = PlayerState.IDLE;
|
||||
public preloadedItemId: (number | null) = null;
|
||||
public queueData?: QueueData;
|
||||
@@ -119,7 +119,7 @@ export default class Media {
|
||||
public volume: Volume = new Volume();
|
||||
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public sessionId: string
|
||||
, public mediaSessionId: number
|
||||
, _internalSessionId: string) {
|
||||
@@ -135,11 +135,11 @@ export default class Media {
|
||||
});
|
||||
}
|
||||
|
||||
public addUpdateListener (listener: UpdateListener): void {
|
||||
public addUpdateListener(listener: UpdateListener): void {
|
||||
this.#updateListeners.add(listener);
|
||||
}
|
||||
|
||||
public editTracksInfo (
|
||||
public editTracksInfo(
|
||||
_editTracksInfoRequest: EditTracksInfoRequest
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
@@ -147,17 +147,17 @@ export default class Media {
|
||||
logger.info("STUB :: Media#editTracksInfo");
|
||||
}
|
||||
|
||||
public getEstimatedBreakClipTime () {
|
||||
public getEstimatedBreakClipTime() {
|
||||
logger.info("STUB :: Media#getEstimatedBreakClipTime");
|
||||
}
|
||||
public getEstimatedBreakTime () {
|
||||
public getEstimatedBreakTime() {
|
||||
logger.info("STUB :: Media#getEstimatedBreakTime");
|
||||
}
|
||||
public getEstimatedLiveSeekableRange () {
|
||||
public getEstimatedLiveSeekableRange() {
|
||||
logger.info("STUB :: Media#getEstimatedLiveSeekableRange");
|
||||
}
|
||||
|
||||
public getEstimatedTime (): number {
|
||||
public getEstimatedTime(): number {
|
||||
if (this.currentTime === undefined
|
||||
|| this.#lastCurrentTime === undefined) {
|
||||
return 0;
|
||||
@@ -166,7 +166,7 @@ export default class Media {
|
||||
return this.currentTime + ((Date.now() / 1000) - this.#lastCurrentTime);
|
||||
}
|
||||
|
||||
public getStatus (
|
||||
public getStatus(
|
||||
_getStatusRequest?: GetStatusRequest
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -175,7 +175,7 @@ export default class Media {
|
||||
, successCallback, errorCallback);
|
||||
}
|
||||
|
||||
public pause (
|
||||
public pause(
|
||||
_pauseRequest?: PauseRequest
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -184,7 +184,7 @@ export default class Media {
|
||||
, successCallback, errorCallback);
|
||||
}
|
||||
|
||||
public play (
|
||||
public play(
|
||||
_playRequest?: PlayRequest
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -193,28 +193,28 @@ export default class Media {
|
||||
, successCallback, errorCallback);
|
||||
}
|
||||
|
||||
public queueAppendItem (
|
||||
public queueAppendItem(
|
||||
_item: QueueItem
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queueAppendItem");
|
||||
}
|
||||
|
||||
public queueInsertItems (
|
||||
public queueInsertItems(
|
||||
_queueInsertItemsRequest: QueueInsertItemsRequest
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queueInsertItems");
|
||||
}
|
||||
|
||||
public queueJumpToItem (
|
||||
public queueJumpToItem(
|
||||
_itemId: number
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queueJumpToItem");
|
||||
}
|
||||
|
||||
public queueMoveItemToNewIndex (
|
||||
public queueMoveItemToNewIndex(
|
||||
_itemId: number
|
||||
, _newIndex: number
|
||||
, _successCallback?: SuccessCallback
|
||||
@@ -222,51 +222,51 @@ export default class Media {
|
||||
logger.info("STUB :: Media#queueMoveItemToNewIndex");
|
||||
}
|
||||
|
||||
public queueNext (
|
||||
public queueNext(
|
||||
_successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queueNext");
|
||||
}
|
||||
|
||||
public queuePrev (
|
||||
public queuePrev(
|
||||
_successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queuePrev");
|
||||
}
|
||||
|
||||
public queueRemoveItem (
|
||||
public queueRemoveItem(
|
||||
_itemId: number
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queueRemoveItem");
|
||||
}
|
||||
|
||||
public queueReorderItems (
|
||||
public queueReorderItems(
|
||||
_queueReorderItemsRequest: QueueReorderItemsRequest
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queueReorderItems");
|
||||
}
|
||||
|
||||
public queueSetRepeatMode (
|
||||
public queueSetRepeatMode(
|
||||
_repeatMode: string
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queueSetRepeatMode");
|
||||
}
|
||||
|
||||
public queueUpdateItems (
|
||||
public queueUpdateItems(
|
||||
_queueUpdateItemsRequest: QueueUpdateItemsRequest
|
||||
, _successCallback?: SuccessCallback
|
||||
, _errorCallback?: ErrorCallback): void {
|
||||
logger.info("STUB :: Media#queueUpdateItems");
|
||||
}
|
||||
|
||||
public removeUpdateListener (listener: UpdateListener) {
|
||||
public removeUpdateListener(listener: UpdateListener) {
|
||||
this.#updateListeners.delete(listener);
|
||||
}
|
||||
|
||||
public seek (
|
||||
public seek(
|
||||
seekRequest: SeekRequest
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -277,7 +277,7 @@ export default class Media {
|
||||
}, successCallback, errorCallback);
|
||||
}
|
||||
|
||||
public setVolume (
|
||||
public setVolume(
|
||||
volumeRequest: VolumeRequest
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -288,7 +288,7 @@ export default class Media {
|
||||
}, successCallback, errorCallback);
|
||||
}
|
||||
|
||||
public stop (
|
||||
public stop(
|
||||
_stopRequest: StopRequest
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback): void {
|
||||
@@ -306,13 +306,13 @@ export default class Media {
|
||||
, errorCallback);
|
||||
}
|
||||
|
||||
public supportsCommand (_command: string): boolean {
|
||||
public supportsCommand(_command: string): boolean {
|
||||
logger.info("STUB :: Media#supportsCommand");
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
public _sendMediaMessage (
|
||||
public _sendMediaMessage(
|
||||
message: any
|
||||
, successCallback?: SuccessCallback
|
||||
, errorCallback?: ErrorCallback) {
|
||||
|
||||
@@ -42,7 +42,7 @@ export default class MediaInfo {
|
||||
public userActionStates?: UserActionState[];
|
||||
public vmapAdsRequest?: VastAdsRequest;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public contentId: string
|
||||
, public contentType: string) {}
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ export default class MediaMetadata {
|
||||
public type: MetadataType;
|
||||
public metadataType: MetadataType;
|
||||
|
||||
constructor (type: MetadataType) {
|
||||
constructor(type: MetadataType) {
|
||||
this.type = type;
|
||||
this.metadataType = type;
|
||||
}
|
||||
|
||||
@@ -8,8 +8,8 @@ export default class QueueInsertItemsRequest {
|
||||
public insertBefore: (number | null) = null;
|
||||
public requestId: (number | null) = null;
|
||||
public sessionId: (string | null) = null;
|
||||
public type: string = "QUEUE_INSERT";
|
||||
public type = "QUEUE_INSERT";
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public items: QueueItem[]) {}
|
||||
}
|
||||
|
||||
@@ -5,15 +5,15 @@ import MediaInfo from "./MediaInfo";
|
||||
|
||||
export default class QueueItem {
|
||||
public activeTrackIds: (number[] | null) = null;
|
||||
public autoplay: boolean = true;
|
||||
public autoplay = true;
|
||||
public customData: any = null;
|
||||
public itemId: (number | null) = null;
|
||||
public media: MediaInfo;
|
||||
public playbackDuration: (number | null) = null;
|
||||
public preloadTime: number = 0;
|
||||
public startTime: number = 0;
|
||||
public preloadTime = 0;
|
||||
public startTime = 0;
|
||||
|
||||
constructor (mediaInfo: MediaInfo) {
|
||||
constructor(mediaInfo: MediaInfo) {
|
||||
this.media = mediaInfo;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,9 +10,9 @@ export default class QueueLoadRequest {
|
||||
public repeatMode: string = RepeatMode.OFF;
|
||||
public requestId: (number | null) = null;
|
||||
public sessionId: (string | null) = null;
|
||||
public startIndex: number = 0;
|
||||
public type: string = "QUEUE_LOAD";
|
||||
public startIndex = 0;
|
||||
public type = "QUEUE_LOAD";
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public items: QueueItem[]) {}
|
||||
}
|
||||
|
||||
@@ -4,8 +4,8 @@ export default class QueueRemoveItemsRequest {
|
||||
public customData: any = null;
|
||||
public requestId: (number | null) = null;
|
||||
public sessionId: (string | null) = null;
|
||||
public type: string = "QUEUE_REMOVE";
|
||||
public type = "QUEUE_REMOVE";
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public itemIds: number[]) {}
|
||||
}
|
||||
|
||||
@@ -5,8 +5,8 @@ export default class QueueReorderItemsRequest {
|
||||
public insertBefore: (number | null) = null;
|
||||
public requestId: (number | null) = null;
|
||||
public sessionId: (string | null) = null;
|
||||
public type: string = "QUEUE_REORDER";
|
||||
public type = "QUEUE_REORDER";
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public itemIds: number[]) {}
|
||||
}
|
||||
|
||||
@@ -5,5 +5,5 @@ export default class QueueSetPropertiesRequest {
|
||||
public repeatMode: (string | null) = null;
|
||||
public requestId: (number | null) = null;
|
||||
public sessionId: (string | null) = null;
|
||||
public type: string = "QUEUE_UPDATE";
|
||||
public type = "QUEUE_UPDATE";
|
||||
}
|
||||
|
||||
@@ -7,8 +7,8 @@ export default class QueueUpdateItemsRequest {
|
||||
public customData: any = null;
|
||||
public requestId: (number | null) = null;
|
||||
public sessionId: (string | null) = null;
|
||||
public type: string = "QUEUE_UPDATE";
|
||||
public type = "QUEUE_UPDATE";
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public items: QueueItem[]) {}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ export default class Track {
|
||||
public trackContentId: (string | null) = null;
|
||||
public trackContentType: (string | null) = null;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public trackId: number
|
||||
, public type: string) {}
|
||||
}
|
||||
|
||||
@@ -6,5 +6,6 @@ import { UserAction } from "../enums";
|
||||
export default class UserActionState {
|
||||
public customData: any = null;
|
||||
|
||||
constructor (public userAction: UserAction) {}
|
||||
constructor(
|
||||
public userAction: UserAction) {}
|
||||
}
|
||||
|
||||
@@ -4,7 +4,8 @@ import { HdrType } from "../enums";
|
||||
|
||||
|
||||
export default class VideoInformation {
|
||||
constructor (public width: number
|
||||
, public height: number
|
||||
, public hdrType: HdrType) {}
|
||||
constructor(
|
||||
public width: number
|
||||
, public height: number
|
||||
, public hdrType: HdrType) {}
|
||||
}
|
||||
|
||||
@@ -6,6 +6,6 @@ import Volume from "../../classes/Volume";
|
||||
export default class VolumeRequest {
|
||||
public customData: any = null;
|
||||
|
||||
constructor (
|
||||
constructor(
|
||||
public volume: Volume) {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user