TomatenMusic-V2/TomatenMusicCore/Music/MusicActionResponse.cs

24 lines
701 B
C#
Raw Normal View History

2022-03-19 22:28:54 +01:00
using Lavalink4NET.Player;
using System;
using System.Collections.Generic;
using System.Text;
using TomatenMusic.Music.Entitites;
namespace TomatenMusic.Music
{
public class MusicActionResponse
{
public ILavalinkPlaylist Playlist { get; }
2022-03-19 22:28:54 +01:00
public LavalinkTrack Track { get; }
public IEnumerable<LavalinkTrack> Tracks { get; }
public bool isPlaylist { get; }
public MusicActionResponse(LavalinkTrack track = null, ILavalinkPlaylist playlist = null, IEnumerable<LavalinkTrack> tracks = null)
2022-03-19 22:28:54 +01:00
{
Playlist = playlist;
Track = track;
isPlaylist = playlist != null;
Tracks = tracks;
}
}
}