Add plays, cutoff, tagfrequency messages

This commit is contained in:
Torben Pi Jensen
2026-05-09 15:43:35 +02:00
parent 84ceaeb169
commit 77dc0c19ee
12 changed files with 111 additions and 23 deletions
+21 -1
View File
@@ -1,6 +1,6 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
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;
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;
@@ -211,4 +211,24 @@ class RemoveFromAutoPlay extends StuenMessage {
}
}
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