234 lines
6.6 KiB
JavaScript
234 lines
6.6 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.SetCutoff = exports.ChangeTagFrequency = exports.TagFrequencyList = exports.RemoveFromAutoPlay = exports.Shuffle = exports.ToggleTag = exports.RemoveSongFromPlaylist = exports.AddSongToPlaylist = exports.OthersPlaylists = exports.GetOtherPlaylists = exports.PlaylistSongs = exports.GetPlaylist = exports.Playlists = exports.RemovePlaylist = exports.CreatePlaylist = exports.SongLikes = exports.ToggleSongLike = exports.SkipSong = exports.ReorderSong = exports.UnqueueSong = exports.CurrentPlayerControl = exports.CurrentSong = exports.CurrentQueue = exports.QueueSong = exports.HistoryContent = exports.SearchHistory = exports.SearchSongResult = exports.SearchSong = exports.ChatMessage = exports.SendChatMessage = exports.ListenerList = exports.Join = exports.StuenMessage = void 0;
|
|
class StuenMessage {
|
|
constructor(type) {
|
|
this.type = type;
|
|
}
|
|
}
|
|
exports.StuenMessage = StuenMessage;
|
|
class Join extends StuenMessage {
|
|
constructor(name) {
|
|
super('Join');
|
|
this.name = name;
|
|
}
|
|
}
|
|
exports.Join = Join;
|
|
class ListenerList extends StuenMessage {
|
|
constructor(names) {
|
|
super('ListenerList');
|
|
this.names = names;
|
|
}
|
|
}
|
|
exports.ListenerList = ListenerList;
|
|
class SendChatMessage extends StuenMessage {
|
|
constructor(message) {
|
|
super('SendChatMessage');
|
|
this.message = message;
|
|
}
|
|
}
|
|
exports.SendChatMessage = SendChatMessage;
|
|
class ChatMessage extends StuenMessage {
|
|
constructor(name, message) {
|
|
super('ChatMessage');
|
|
this.name = name;
|
|
this.message = message;
|
|
}
|
|
}
|
|
exports.ChatMessage = ChatMessage;
|
|
class SearchSong extends StuenMessage {
|
|
constructor(query) {
|
|
super('SearchSong');
|
|
this.query = query;
|
|
}
|
|
}
|
|
exports.SearchSong = SearchSong;
|
|
class SearchSongResult extends StuenMessage {
|
|
constructor(result) {
|
|
super('SearchSongResult');
|
|
this.result = result;
|
|
}
|
|
}
|
|
exports.SearchSongResult = SearchSongResult;
|
|
class SearchHistory extends StuenMessage {
|
|
constructor(query) {
|
|
super('SearchHistory');
|
|
this.query = query;
|
|
}
|
|
}
|
|
exports.SearchHistory = SearchHistory;
|
|
class HistoryContent extends StuenMessage {
|
|
constructor(result) {
|
|
super('HistoryContent');
|
|
this.result = result;
|
|
}
|
|
}
|
|
exports.HistoryContent = HistoryContent;
|
|
class QueueSong extends StuenMessage {
|
|
constructor(song) {
|
|
super('QueueSong');
|
|
this.song = song;
|
|
}
|
|
}
|
|
exports.QueueSong = QueueSong;
|
|
class CurrentQueue extends StuenMessage {
|
|
constructor(songs) {
|
|
super('CurrentQueue');
|
|
this.songs = songs;
|
|
}
|
|
}
|
|
exports.CurrentQueue = CurrentQueue;
|
|
class CurrentSong extends StuenMessage {
|
|
constructor(song) {
|
|
super('CurrentSong');
|
|
this.song = song;
|
|
}
|
|
}
|
|
exports.CurrentSong = CurrentSong;
|
|
class CurrentPlayerControl extends StuenMessage {
|
|
constructor(playerControl) {
|
|
super('CurrentPlayerControl');
|
|
this.playerControl = playerControl;
|
|
}
|
|
}
|
|
exports.CurrentPlayerControl = CurrentPlayerControl;
|
|
class UnqueueSong extends StuenMessage {
|
|
constructor(position, all = false) {
|
|
super('UnqueueSong');
|
|
this.position = position;
|
|
this.all = all;
|
|
}
|
|
}
|
|
exports.UnqueueSong = UnqueueSong;
|
|
class ReorderSong extends StuenMessage {
|
|
constructor(positionToMove, placePosition) {
|
|
super('ReorderSong');
|
|
this.positionToMove = positionToMove;
|
|
this.placePosition = placePosition;
|
|
}
|
|
}
|
|
exports.ReorderSong = ReorderSong;
|
|
class SkipSong extends StuenMessage {
|
|
constructor() {
|
|
super('SkipSong');
|
|
}
|
|
}
|
|
exports.SkipSong = SkipSong;
|
|
class ToggleSongLike extends StuenMessage {
|
|
constructor() {
|
|
super('ToggleSongLike');
|
|
}
|
|
}
|
|
exports.ToggleSongLike = ToggleSongLike;
|
|
class SongLikes extends StuenMessage {
|
|
constructor(listeners) {
|
|
super('SongLikes');
|
|
this.listeners = listeners;
|
|
}
|
|
}
|
|
exports.SongLikes = SongLikes;
|
|
class CreatePlaylist extends StuenMessage {
|
|
constructor(title) {
|
|
super('CreatePlaylist');
|
|
this.title = title;
|
|
}
|
|
}
|
|
exports.CreatePlaylist = CreatePlaylist;
|
|
class RemovePlaylist extends StuenMessage {
|
|
constructor(title) {
|
|
super('RemovePlaylist');
|
|
this.title = title;
|
|
}
|
|
}
|
|
exports.RemovePlaylist = RemovePlaylist;
|
|
class Playlists extends StuenMessage {
|
|
constructor(playlists) {
|
|
super('Playlists');
|
|
this.playlists = playlists;
|
|
}
|
|
}
|
|
exports.Playlists = Playlists;
|
|
class GetPlaylist extends StuenMessage {
|
|
constructor(playlist) {
|
|
super('GetPlaylist');
|
|
this.playlist = playlist;
|
|
}
|
|
}
|
|
exports.GetPlaylist = GetPlaylist;
|
|
class PlaylistSongs extends StuenMessage {
|
|
constructor(playlist) {
|
|
super('PlaylistSongs');
|
|
this.playlist = playlist;
|
|
}
|
|
}
|
|
exports.PlaylistSongs = PlaylistSongs;
|
|
class GetOtherPlaylists extends StuenMessage {
|
|
constructor() {
|
|
super('GetOtherPlaylists');
|
|
}
|
|
}
|
|
exports.GetOtherPlaylists = GetOtherPlaylists;
|
|
class OthersPlaylists extends StuenMessage {
|
|
constructor(playlists) {
|
|
super('OthersPlaylists');
|
|
this.playlists = playlists;
|
|
}
|
|
}
|
|
exports.OthersPlaylists = OthersPlaylists;
|
|
class AddSongToPlaylist extends StuenMessage {
|
|
constructor(song, playlist) {
|
|
super('AddSongToPlaylist');
|
|
this.song = song;
|
|
this.playlist = playlist;
|
|
}
|
|
}
|
|
exports.AddSongToPlaylist = AddSongToPlaylist;
|
|
class RemoveSongFromPlaylist extends StuenMessage {
|
|
constructor(song, playlist) {
|
|
super('RemoveSongFromPlaylist');
|
|
this.song = song;
|
|
this.playlist = playlist;
|
|
}
|
|
}
|
|
exports.RemoveSongFromPlaylist = RemoveSongFromPlaylist;
|
|
class ToggleTag extends StuenMessage {
|
|
constructor(song, tag) {
|
|
super('ToggleTag');
|
|
this.song = song;
|
|
this.tag = tag;
|
|
}
|
|
}
|
|
exports.ToggleTag = ToggleTag;
|
|
class Shuffle extends StuenMessage {
|
|
constructor() {
|
|
super('Shuffle');
|
|
}
|
|
}
|
|
exports.Shuffle = Shuffle;
|
|
class RemoveFromAutoPlay extends StuenMessage {
|
|
constructor() {
|
|
super('RemoveFromAutoPlay');
|
|
}
|
|
}
|
|
exports.RemoveFromAutoPlay = RemoveFromAutoPlay;
|
|
class TagFrequencyList extends StuenMessage {
|
|
constructor(tags) {
|
|
super('TagFrequencyList');
|
|
this.tags = tags;
|
|
}
|
|
}
|
|
exports.TagFrequencyList = TagFrequencyList;
|
|
class ChangeTagFrequency extends StuenMessage {
|
|
constructor(tagFrequency) {
|
|
super('ChangeTagFrequency');
|
|
this.tagFrequency = tagFrequency;
|
|
}
|
|
}
|
|
exports.ChangeTagFrequency = ChangeTagFrequency;
|
|
class SetCutoff extends StuenMessage {
|
|
constructor() {
|
|
super('SetCutoff');
|
|
}
|
|
}
|
|
exports.SetCutoff = SetCutoff;
|
|
//# sourceMappingURL=messageTypes.js.map
|