mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-18 21:52:05 +00:00
fix: update types
This commit is contained in:
@ -170,17 +170,13 @@ export interface YoutubePlayer {
|
|||||||
channelUnsubscribed: <Parameters extends unknown[], Return>(
|
channelUnsubscribed: <Parameters extends unknown[], Return>(
|
||||||
...params: Parameters
|
...params: Parameters
|
||||||
) => Return;
|
) => Return;
|
||||||
togglePictureInPicture: <Parameters extends unknown[], Return>(
|
togglePictureInPicture: () => void;
|
||||||
...params: Parameters
|
|
||||||
) => Return;
|
|
||||||
supportsGaplessAudio: () => boolean;
|
supportsGaplessAudio: () => boolean;
|
||||||
supportsGaplessShorts: () => boolean;
|
supportsGaplessShorts: () => boolean;
|
||||||
enqueueVideoByPlayerVars: <Parameters extends unknown[], Return>(
|
enqueueVideoByPlayerVars: <Parameters extends unknown[], Return>(
|
||||||
...params: Parameters
|
...params: Parameters
|
||||||
) => Return;
|
) => Return;
|
||||||
clearQueue: <Parameters extends unknown[], Return>(
|
clearQueue: () => void;
|
||||||
...params: Parameters
|
|
||||||
) => Return;
|
|
||||||
getAudioTrack: <Parameters extends unknown[], Return>(
|
getAudioTrack: <Parameters extends unknown[], Return>(
|
||||||
...params: Parameters
|
...params: Parameters
|
||||||
) => Return;
|
) => Return;
|
||||||
@ -284,14 +280,10 @@ export interface YoutubePlayer {
|
|||||||
handleGlobalKeyDown: () => void;
|
handleGlobalKeyDown: () => void;
|
||||||
handleGlobalKeyUp: () => void;
|
handleGlobalKeyUp: () => void;
|
||||||
wakeUpControls: () => void;
|
wakeUpControls: () => void;
|
||||||
cueVideoById: (videoId: string) => void;
|
cueVideoById: (videoId: string, startSeconds: number, suggestedQuality: string) => void;
|
||||||
loadVideoById: (videoId: string) => void;
|
loadVideoById: (videoId: string, startSeconds: number, suggestedQuality: string) => void;
|
||||||
cueVideoByUrl: <Parameters extends unknown[], Return>(
|
cueVideoByUrl: (mediaContentUrl: string, startSeconds: number, suggestedQuality: string, playerType: string) => void;
|
||||||
...params: Parameters
|
loadVideoByUrl: (mediaContentUrl: string, startSeconds: number, suggestedQuality: string, playerType: string) => void;
|
||||||
) => Return;
|
|
||||||
loadVideoByUrl: <Parameters extends unknown[], Return>(
|
|
||||||
...params: Parameters
|
|
||||||
) => Return;
|
|
||||||
/**
|
/**
|
||||||
* Note: This doesn't resume playback, it plays from the start.
|
* Note: This doesn't resume playback, it plays from the start.
|
||||||
*/
|
*/
|
||||||
@ -363,9 +355,7 @@ export interface YoutubePlayer {
|
|||||||
addCueRange: <Parameters extends unknown[], Return>(
|
addCueRange: <Parameters extends unknown[], Return>(
|
||||||
...params: Parameters
|
...params: Parameters
|
||||||
) => Return;
|
) => Return;
|
||||||
removeCueRange: <Parameters extends unknown[], Return>(
|
removeCueRange: (range: unknown[]) => void;
|
||||||
...params: Parameters
|
|
||||||
) => Return;
|
|
||||||
setSize: (size: { width: number; height: number }) => void;
|
setSize: (size: { width: number; height: number }) => void;
|
||||||
destroy: <Parameters extends unknown[], Return>(
|
destroy: <Parameters extends unknown[], Return>(
|
||||||
...params: Parameters
|
...params: Parameters
|
||||||
@ -383,12 +373,8 @@ export interface YoutubePlayer {
|
|||||||
getVideoUrl: () => string;
|
getVideoUrl: () => string;
|
||||||
getMediaReferenceTime: () => number;
|
getMediaReferenceTime: () => number;
|
||||||
getSize: () => { width: number; height: number };
|
getSize: () => { width: number; height: number };
|
||||||
logImaAdEvent: <Parameters extends unknown[], Return>(
|
logImaAdEvent: (eventType: unknown, breakType: unknown) => void;
|
||||||
...params: Parameters
|
preloadVideoById: (videoId: string, startSeconds: number, suggestedQuality: string) => void;
|
||||||
) => Return;
|
|
||||||
preloadVideoById: <Parameters extends unknown[], Return>(
|
|
||||||
...params: Parameters
|
|
||||||
) => Return;
|
|
||||||
setAccountLinkState: <Parameters extends unknown[], Return>(
|
setAccountLinkState: <Parameters extends unknown[], Return>(
|
||||||
...params: Parameters
|
...params: Parameters
|
||||||
) => Return;
|
) => Return;
|
||||||
|
|||||||
Reference in New Issue
Block a user