More stuff

This commit is contained in:
Torben Pi Jensen
2023-11-09 19:36:18 +01:00
parent 2da7f2f1c9
commit 6a3eb21439
5 changed files with 55 additions and 83 deletions
+11 -11
View File
@@ -1,4 +1,4 @@
import { Song, SearchResult, QueuedSong } from "./dataTypes";
import { Song, PlayingSong } from "./dataTypes";
export declare type StuenMessages = ListenerLeft | ListenerList | ListenerJoined | SendChatMessage | SearchSong | SearchSongResult | Join | QueueSong | CurrentQueue | CurrentSong | UnqueueSong | ReorderSong;
export declare abstract class StuenMessage {
type: string;
@@ -34,21 +34,21 @@ export declare class SearchSong extends StuenMessage {
constructor(query: string);
}
export declare class SearchSongResult extends StuenMessage {
result: SearchResult[];
constructor(result: SearchResult[]);
result: Song[];
constructor(result: Song[]);
}
export declare class QueueSong extends StuenMessage {
song: SearchResult;
constructor(song: SearchResult);
}
export declare class CurrentQueue extends StuenMessage {
songs: QueuedSong[];
constructor(songs: QueuedSong[]);
}
export declare class CurrentSong extends StuenMessage {
song: Song;
constructor(song: Song);
}
export declare class CurrentQueue extends StuenMessage {
songs: Song[];
constructor(songs: Song[]);
}
export declare class CurrentSong extends StuenMessage {
song: PlayingSong;
constructor(song: PlayingSong);
}
export declare class UnqueueSong extends StuenMessage {
position: number | null;
all: boolean | undefined;