use termusiclib::player::playlist_helpers::{
PlaylistAddTrack, PlaylistPlaySpecific, PlaylistRemoveTrackIndexed, PlaylistSwapTrack,
};
#[allow(clippy::doc_link_with_quotes)]
#[derive(Clone, Debug)]
pub enum TuiCmd {
TogglePause,
SeekForward,
SeekBackward,
VolumeUp,
VolumeDown,
SpeedUp,
SpeedDown,
SkipNext,
SkipPrevious,
ToggleGapless,
CycleLoop,
GetProgress,
ReloadConfig,
Playlist(PlaylistCmd),
QuitServer,
}
#[derive(Clone, Debug)]
pub enum PlaylistCmd {
PlaySpecific(PlaylistPlaySpecific),
AddTrack(PlaylistAddTrack),
RemoveTrack(PlaylistRemoveTrackIndexed),
Clear,
SwapTrack(PlaylistSwapTrack),
Shuffle,
RemoveDeletedItems,
#[allow(dead_code)] SelfReloadPlaylist,
}