Queue message
This commit is contained in:
+12
-1
@@ -1,6 +1,6 @@
|
||||
import {Song} from "./dataTypes";
|
||||
|
||||
export type StuenMessages = ListenerLeft | ListenerList | ListenerJoined | SendChatMessage | SearchSong | SearchSongResult | Join;
|
||||
export type StuenMessages = ListenerLeft | ListenerList | ListenerJoined | SendChatMessage | SearchSong | SearchSongResult | Join | QueueSong | CurrentQueue;
|
||||
export abstract class StuenMessage {
|
||||
constructor(public type: string) {}
|
||||
}
|
||||
@@ -55,3 +55,14 @@ export class SearchSongResult extends StuenMessage {
|
||||
}
|
||||
}
|
||||
|
||||
export class QueueSong extends StuenMessage {
|
||||
constructor(public song: Song) {
|
||||
super('QueueSong');
|
||||
}
|
||||
}
|
||||
|
||||
export class CurrentQueue extends StuenMessage {
|
||||
constructor(public songs: Song[]) {
|
||||
super('CurrentQueue');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user