Migrate desktop AudioPlayerBar to MudBlazor theme surface

This commit is contained in:
daniel-c-harvey
2026-06-04 19:28:14 -04:00
parent a57e0f71c4
commit 8420ab8d37
16 changed files with 182 additions and 230 deletions
@@ -0,0 +1,17 @@
using Microsoft.AspNetCore.Components;
namespace DeepDrftPublic.Client.Controls.AudioPlayerBar;
public partial class PlayerTransportZone : ComponentBase
{
[Parameter] public bool IsPlaying { get; set; }
[Parameter] public bool IsLoaded { get; set; }
[Parameter] public bool IsLoading { get; set; }
[Parameter] public bool IsStreaming { get; set; }
[Parameter] public double LoadProgress { get; set; }
[Parameter] public double DisplayTime { get; set; }
[Parameter] public double? Duration { get; set; }
[Parameter] public EventCallback TogglePlayPause { get; set; }
[Parameter] public EventCallback Stop { get; set; }
[Parameter] public string? Class { get; set; }
}