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
+5 -5
View File
@@ -1,4 +1,4 @@
import {Song, SearchResult, QueuedSong} from "./dataTypes";
import {Song, PlayingSong} from "./dataTypes";
export type StuenMessages = ListenerLeft | ListenerList | ListenerJoined | SendChatMessage | SearchSong | SearchSongResult | Join | QueueSong | CurrentQueue | CurrentSong | UnqueueSong | ReorderSong;
export abstract class StuenMessage {
@@ -50,25 +50,25 @@ export class SearchSong extends StuenMessage {
export class SearchSongResult extends StuenMessage {
constructor(public result: SearchResult[]) {
constructor(public result: Song[]) {
super('SearchSongResult');
}
}
export class QueueSong extends StuenMessage {
constructor(public song: SearchResult) {
constructor(public song: Song) {
super('QueueSong');
}
}
export class CurrentQueue extends StuenMessage {
constructor(public songs: QueuedSong[]) {
constructor(public songs: Song[]) {
super('CurrentQueue');
}
}
export class CurrentSong extends StuenMessage {
constructor(public song: Song) {
constructor(public song: PlayingSong) {
super('CurrentSong');
}
}