45 instantiations of TerminalToolbarState
Aspire.Dashboard (5)
Components\Controls\TerminalView.razor.cs (2)
35private TerminalToolbarState _state = new(); 268_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 (39)
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 (14)
107var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Palette = "dark" }; 220await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 235var state = new TerminalToolbarState 265await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 282await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 295await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 329await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 338new TerminalToolbarState { TerminalId = 1, Generation = 1, Cols = 80, Rows = 24, SizeKey = "80x24" }, 339new TerminalToolbarState { TerminalId = 2, Generation = 3, Cols = 80, Rows = 24, SizeKey = "80x24" } 346await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 363await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 383await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 393await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState 558await cut.InvokeAsync(() => cut.Instance.OnTerminalStateChanged(new TerminalToolbarState
Dialogs\InteractionsTerminalDialogTests.cs (1)
30await cut.InvokeAsync(() => terminal.OnTerminalStateChanged(new TerminalToolbarState
Layout\TerminalDockTests.cs (5)
75await cut.InvokeAsync(() => views[index].OnTerminalStateChanged(new TerminalToolbarState 665await cut.InvokeAsync(() => view.OnTerminalStateChanged(new TerminalToolbarState 706await cut.InvokeAsync(() => cut.FindComponent<TerminalView>().Instance.OnTerminalStateChanged(new TerminalToolbarState 747await cut.InvokeAsync(() => cut.FindComponents<TerminalView>()[0].Instance.OnTerminalStateChanged(new TerminalToolbarState 791await cut.InvokeAsync(() => view.OnTerminalStateChanged(new TerminalToolbarState
Pages\TerminalsTests.cs (5)
173await cut.InvokeAsync(() => cut.FindComponent<TerminalView>().Instance.OnTerminalStateChanged(new TerminalToolbarState 210await cut.InvokeAsync(() => cut.FindComponent<TerminalView>().Instance.OnTerminalStateChanged(new TerminalToolbarState 250await cut.InvokeAsync(() => cut.FindComponent<TerminalView>().Instance.OnTerminalStateChanged(new TerminalToolbarState 292await cut.InvokeAsync(() => terminal.OnTerminalStateChanged(new TerminalToolbarState 613await 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
18 references to TerminalToolbarState
Aspire.Dashboard (11)
Components\Controls\TerminalTitle.razor.cs (1)
27public TerminalToolbarState? State { get; set; }
Components\Controls\TerminalView.razor.cs (4)
35private TerminalToolbarState _state = new(); 91public TerminalToolbarState ToolbarState => _state; 105public EventCallback<TerminalToolbarState> OnToolbarStateChanged { get; set; } 317public 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 (4)
Controls\TerminalViewTests.cs (3)
107var state = new TerminalToolbarState { TerminalId = 1, Generation = 1, Palette = "dark" }; 235var state = new TerminalToolbarState 336foreach (var state in new[]
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);