61 instantiations of TerminalToolbarState
Aspire.Dashboard (5)
Components\Controls\TerminalView.razor.cs (2)
36private TerminalToolbarState _state = new(); 273_state = new();
Components\Dialogs\InteractionsTerminalDialog.razor.cs (2)
14private TerminalToolbarState _terminalState = new(); 32_terminalState = new();
Components\Pages\TerminalWindow.razor.cs (1)
32private TerminalToolbarState _terminalState = new();
Aspire.Dashboard.Components.Tests (55)
Controls\TerminalTitleTests.cs (13)
28.Add(p => p.State, new TerminalToolbarState 50cut.Render(builder => builder.Add(p => p.State, new TerminalToolbarState 58cut.Render(builder => builder.Add(p => p.State, new TerminalToolbarState())); 69.Add(p => p.State, new TerminalToolbarState 91cut.Render(builder => builder.Add(p => p.State, new TerminalToolbarState { Title = "updated" })); 94cut.Render(builder => builder.Add(p => p.State, new TerminalToolbarState())); 107var cut = Render<TerminalTitle>(builder => builder.Add(p => p.State, new TerminalToolbarState 126var cut = Render<TerminalTitle>(builder => builder.Add(p => p.State, new TerminalToolbarState 146var cut = Render<TerminalTitle>(builder => builder.Add(p => p.State, new TerminalToolbarState 168var cut = Render<TerminalTitle>(builder => builder.Add(p => p.State, new TerminalToolbarState 184cut.Render(builder => builder.Add(p => p.State, new TerminalToolbarState 192cut.Render(builder => builder.Add(p => p.State, new TerminalToolbarState { Connected = true, ProgressState = "none" })); 194cut.Render(builder => builder.Add(p => p.State, new TerminalToolbarState { Connected = false, ProgressState = "normal", ProgressPercentage = 42 }));
Controls\TerminalViewTests.cs (29)
72var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Connected = true }; 145var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Palette = "dark" }; 258await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 273var state = new TerminalToolbarState 303await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 320await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 333await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 348await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 405await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 414new TerminalToolbarState { TerminalId = 1, Generation = 1, Cols = 80, Rows = 24, SizeKey = "80x24" }, 415new TerminalToolbarState { TerminalId = 2, Generation = 3, Cols = 80, Rows = 24, SizeKey = "80x24" } 422await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 437var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Disconnected = true, Error = "disconnected" }; 478var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Disconnected = true, Error = "disconnected" }; 522await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 529await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 536await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 548await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 567await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 576await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 608await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 616await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 637var state = new TerminalToolbarState 668await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 681await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 698await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 718await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 728await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 893await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState
Dialogs\InteractionsTerminalDialogTests.cs (1)
30await cut.InvokeAsync(() => terminal.OnTerminalStateChanged(new TerminalToolbarState
Layout\TerminalDockTests.cs (6)
75await cut.InvokeAsync(() => views[index].OnTerminalStateChanged(new TerminalToolbarState 441await cut.InvokeAsync(() => views[0].Instance.OnTerminalStateChanged(new TerminalToolbarState 698await cut.InvokeAsync(() => view.OnTerminalStateChanged(new TerminalToolbarState 739await cut.InvokeAsync(() => cut.FindComponent<TerminalView>().Instance.OnTerminalStateChanged(new TerminalToolbarState 780await cut.InvokeAsync(() => cut.FindComponents<TerminalView>()[0].Instance.OnTerminalStateChanged(new TerminalToolbarState 824await cut.InvokeAsync(() => view.OnTerminalStateChanged(new TerminalToolbarState
Pages\TerminalsTests.cs (5)
191await cut.InvokeAsync(() => cut.FindComponent<TerminalView>().Instance.OnTerminalStateChanged(new TerminalToolbarState 228await cut.InvokeAsync(() => cut.FindComponent<TerminalView>().Instance.OnTerminalStateChanged(new TerminalToolbarState 268await cut.InvokeAsync(() => cut.FindComponent<TerminalView>().Instance.OnTerminalStateChanged(new TerminalToolbarState 310await cut.InvokeAsync(() => terminal.OnTerminalStateChanged(new TerminalToolbarState 631await cut.InvokeAsync(() => viewer.OnTerminalStateChanged(new TerminalToolbarState
Pages\TerminalWindowTests.cs (1)
351var state = new TerminalToolbarState
Aspire.Dashboard.Tests (1)
DashboardJsonSerializerContextTests.cs (1)
63var value = new TerminalToolbarState
22 references to TerminalToolbarState
Aspire.Dashboard (11)
Components\Controls\TerminalTitle.razor.cs (1)
27public TerminalToolbarState? State { get; set; }
Components\Controls\TerminalView.razor.cs (4)
36private TerminalToolbarState _state = new(); 92public TerminalToolbarState ToolbarState => _state; 106public EventCallback<TerminalToolbarState> OnToolbarStateChanged { get; set; } 325public async Task OnTerminalStateChanged(TerminalToolbarState state)
Components\Dialogs\InteractionsTerminalDialog.razor.cs (2)
14private TerminalToolbarState _terminalState = new(); 42private void OnTerminalToolbarStateChanged(TerminalToolbarState state) => _terminalState = state;
Components\Layout\TerminalDock.razor.cs (1)
289private static void OnTerminalToolbarStateChanged(TerminalToolbarState _)
Components\Pages\TerminalWindow.razor.cs (2)
32private TerminalToolbarState _terminalState = new(); 143private void OnTerminalToolbarStateChanged(TerminalToolbarState state) => _terminalState = state;
Serialization\DashboardJsonSerializerContext.cs (1)
23[JsonSerializable(typeof(TerminalToolbarState))]
Aspire.Dashboard.Components.Tests (8)
Controls\TerminalViewTests.cs (7)
72var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Connected = true }; 145var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Palette = "dark" }; 273var state = new TerminalToolbarState 412foreach (var state in new[] 437var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Disconnected = true, Error = "disconnected" }; 478var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Disconnected = true, Error = "disconnected" }; 637var state = new TerminalToolbarState
Pages\TerminalWindowTests.cs (1)
351var state = new TerminalToolbarState
Aspire.Dashboard.Tests (3)
DashboardJsonSerializerContextTests.cs (3)
52[InlineData(typeof(TerminalToolbarState))] 63var value = new TerminalToolbarState 77var result = JsonSerializer.Deserialize(json, DashboardJsonSerializerContext.Default.TerminalToolbarState);