4 instantiations of TerminalSizePreset
Aspire.Dashboard (1)
Components\Controls\TerminalView.razor.cs (1)
380
? [
new
(_state.SizeKey, $"{_state.Cols}\u00d7{_state.Rows}", _state.Cols, _state.Rows), .. _sizePresets]
Aspire.Dashboard.Components.Tests (3)
Controls\TerminalViewTests.cs (2)
291
Assert.Equal([
new
("97x38", "97\u00d738", 97, 38), new
TerminalSizePreset
("80x24", "80\u00d724", 80, 24)], items);
Shared\TerminalSetupHelpers.cs (1)
85
[
new
("80x24", "80×24", 80, 24)]);
12 references to TerminalSizePreset
Aspire.Dashboard (5)
Components\Controls\TerminalView.razor.cs (4)
36
private IReadOnlyList<
TerminalSizePreset
> _sizePresets = [];
378
private IReadOnlyList<
TerminalSizePreset
> DisplayedSizePresets => _state.Cols > 0 && _state.Rows > 0 &&
385
public async Task<IReadOnlyList<
TerminalSizePreset
>> GetSizePresetsAsync()
393
return await _jsModule.InvokeAsync<
TerminalSizePreset
[]>("getSizePresets");
Serialization\DashboardJsonSerializerContext.cs (1)
24
[JsonSerializable(typeof(
TerminalSizePreset
[]))]
Aspire.Dashboard.Components.Tests (6)
Controls\TerminalViewTests.cs (5)
157
var dimensionsSelect = cut.FindComponent<FluentSelect<
TerminalSizePreset
, string>>();
289
var items = cut.FindComponent<FluentSelect<
TerminalSizePreset
, string>>().Instance.Items;
333
Assert.Equal("120x30", cut.FindComponent<FluentSelect<
TerminalSizePreset
, string>>().Instance.Value);
343
Assert.Equal("120x30", cut.FindComponent<FluentSelect<
TerminalSizePreset
, string>>().Instance.Value);
350
Assert.Equal("132x50", cut.FindComponent<FluentSelect<
TerminalSizePreset
, string>>().Instance.Value);
Shared\TerminalSetupHelpers.cs (1)
84
module.Setup<
TerminalSizePreset
[]>("getSizePresets").SetResult(
Aspire.Dashboard.Tests (1)
DashboardJsonSerializerContextTests.cs (1)
53
[InlineData(typeof(
TerminalSizePreset
[]))]