common/dist/messageTypes.js
Torben Pi Jensen e436719506 add Skip
2023-11-12 13:33:31 +01:00

168 lines
5.8 KiB
JavaScript

"use strict";
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
exports.__esModule = true;
exports.SkipSong = exports.ReorderSong = exports.UnqueueSong = exports.CurrentSong = exports.CurrentQueue = exports.QueueSong = exports.SearchSongResult = exports.SearchSong = exports.ChatMessage = exports.SendChatMessage = exports.ListenerList = exports.ListenerLeft = exports.ListenerJoined = exports.Join = exports.StuenMessage = void 0;
var StuenMessage = /** @class */ (function () {
function StuenMessage(type) {
this.type = type;
}
return StuenMessage;
}());
exports.StuenMessage = StuenMessage;
var Join = /** @class */ (function (_super) {
__extends(Join, _super);
function Join(name) {
var _this = _super.call(this, 'Join') || this;
_this.name = name;
return _this;
}
return Join;
}(StuenMessage));
exports.Join = Join;
var ListenerJoined = /** @class */ (function (_super) {
__extends(ListenerJoined, _super);
function ListenerJoined(name) {
var _this = _super.call(this, 'ListenerJoined') || this;
_this.name = name;
return _this;
}
return ListenerJoined;
}(StuenMessage));
exports.ListenerJoined = ListenerJoined;
var ListenerLeft = /** @class */ (function (_super) {
__extends(ListenerLeft, _super);
function ListenerLeft(name) {
var _this = _super.call(this, 'ListenerLeft') || this;
_this.name = name;
return _this;
}
return ListenerLeft;
}(StuenMessage));
exports.ListenerLeft = ListenerLeft;
var ListenerList = /** @class */ (function (_super) {
__extends(ListenerList, _super);
function ListenerList(names) {
var _this = _super.call(this, 'ListenerList') || this;
_this.names = names;
return _this;
}
return ListenerList;
}(StuenMessage));
exports.ListenerList = ListenerList;
var SendChatMessage = /** @class */ (function (_super) {
__extends(SendChatMessage, _super);
function SendChatMessage(message) {
var _this = _super.call(this, 'SendChatMessage') || this;
_this.message = message;
return _this;
}
return SendChatMessage;
}(StuenMessage));
exports.SendChatMessage = SendChatMessage;
var ChatMessage = /** @class */ (function (_super) {
__extends(ChatMessage, _super);
function ChatMessage(name, message) {
var _this = _super.call(this, 'ChatMessage') || this;
_this.name = name;
_this.message = message;
return _this;
}
return ChatMessage;
}(StuenMessage));
exports.ChatMessage = ChatMessage;
var SearchSong = /** @class */ (function (_super) {
__extends(SearchSong, _super);
function SearchSong(query) {
var _this = _super.call(this, 'SearchSong') || this;
_this.query = query;
return _this;
}
return SearchSong;
}(StuenMessage));
exports.SearchSong = SearchSong;
var SearchSongResult = /** @class */ (function (_super) {
__extends(SearchSongResult, _super);
function SearchSongResult(result) {
var _this = _super.call(this, 'SearchSongResult') || this;
_this.result = result;
return _this;
}
return SearchSongResult;
}(StuenMessage));
exports.SearchSongResult = SearchSongResult;
var QueueSong = /** @class */ (function (_super) {
__extends(QueueSong, _super);
function QueueSong(song) {
var _this = _super.call(this, 'QueueSong') || this;
_this.song = song;
return _this;
}
return QueueSong;
}(StuenMessage));
exports.QueueSong = QueueSong;
var CurrentQueue = /** @class */ (function (_super) {
__extends(CurrentQueue, _super);
function CurrentQueue(songs) {
var _this = _super.call(this, 'CurrentQueue') || this;
_this.songs = songs;
return _this;
}
return CurrentQueue;
}(StuenMessage));
exports.CurrentQueue = CurrentQueue;
var CurrentSong = /** @class */ (function (_super) {
__extends(CurrentSong, _super);
function CurrentSong(song) {
var _this = _super.call(this, 'CurrentSong') || this;
_this.song = song;
return _this;
}
return CurrentSong;
}(StuenMessage));
exports.CurrentSong = CurrentSong;
var UnqueueSong = /** @class */ (function (_super) {
__extends(UnqueueSong, _super);
function UnqueueSong(position, all) {
if (all === void 0) { all = false; }
var _this = _super.call(this, 'UnqueueSong') || this;
_this.position = position;
_this.all = all;
return _this;
}
return UnqueueSong;
}(StuenMessage));
exports.UnqueueSong = UnqueueSong;
var ReorderSong = /** @class */ (function (_super) {
__extends(ReorderSong, _super);
function ReorderSong(positionToMove, placePosition) {
var _this = _super.call(this, 'ReorderSong') || this;
_this.positionToMove = positionToMove;
_this.placePosition = placePosition;
return _this;
}
return ReorderSong;
}(StuenMessage));
exports.ReorderSong = ReorderSong;
var SkipSong = /** @class */ (function (_super) {
__extends(SkipSong, _super);
function SkipSong() {
return _super.call(this, 'SkipSong') || this;
}
return SkipSong;
}(StuenMessage));
exports.SkipSong = SkipSong;