feat: implemented toggle-loop

This commit is contained in:
2026-01-02 04:39:48 +03:00
parent 023caa4616
commit 6c06da7b0d
4 changed files with 19 additions and 0 deletions
+3
View File
@@ -45,6 +45,8 @@ enum Actions {
Stop,
/// Play a file
Play { file_path: PathBuf },
/// Toggle loop
ToggleLoop,
}
#[derive(Subcommand, Debug)]
@@ -95,6 +97,7 @@ async fn main() -> Result<(), Box<dyn Error>> {
Actions::TogglePause => Request::toggle_pause(),
Actions::Stop => Request::stop(),
Actions::Play { file_path } => Request::play(file_path.to_str().unwrap()),
Actions::ToggleLoop => Request::toggle_loop(),
},
Commands::Get { parameter } => match parameter {
GetCommands::IsPaused => Request::get_is_paused(),