41 instantiations of GridColumn
Aspire.Dashboard (23)
Components\Pages\Resources.razor.cs (8)
195
new
GridColumn
(Name: NameColumn, DesktopWidth: "1.5fr", MobileWidth: "1.5fr"),
196
new
GridColumn
(Name: StateColumn, DesktopWidth: "1.25fr", MobileWidth: "1.25fr"),
197
new
GridColumn
(Name: StartTimeColumn, DesktopWidth: "1fr", IsVisible: () => PageViewModel.SelectedViewKind != ResourceViewKind.Parameters),
198
new
GridColumn
(Name: TypeColumn, DesktopWidth: "1fr", IsVisible: () => _showResourceTypeColumn),
199
new
GridColumn
(Name: SourceColumn, DesktopWidth: "2.25fr"),
200
new
GridColumn
(Name: ValueColumn, DesktopWidth: "3.25fr", MobileWidth: "1.5fr", IsVisible: () => PageViewModel.SelectedViewKind == ResourceViewKind.Parameters),
201
new
GridColumn
(Name: UrlsColumn, DesktopWidth: "2.25fr", MobileWidth: "2fr", IsVisible: () => PageViewModel.SelectedViewKind != ResourceViewKind.Parameters),
202
new
GridColumn
(Name: ActionsColumn, DesktopWidth: "auto", MobileWidth: "1fr")
Components\Pages\StructuredLogs.razor.cs (6)
179
new
GridColumn
(Name: ResourceColumn, DesktopWidth: "2fr", MobileWidth: "1fr"),
180
new
GridColumn
(Name: LogLevelColumn, DesktopWidth: "1fr"),
181
new
GridColumn
(Name: TimestampColumn, DesktopWidth: "1.5fr"),
182
new
GridColumn
(Name: MessageColumn, DesktopWidth: "5fr", "2.5fr"),
183
new
GridColumn
(Name: TraceColumn, DesktopWidth: "1fr"),
184
new
GridColumn
(Name: ActionsColumn, DesktopWidth: "1fr", MobileWidth: "0.8fr")
Components\Pages\TraceDetail.razor.cs (4)
108
new
GridColumn
(Name: NameColumn, DesktopWidth: "7fr", MobileWidth: "7fr"),
109
new
GridColumn
(Name: ResourceColumn, DesktopWidth: "4fr", MobileWidth: null),
110
new
GridColumn
(Name: TicksColumn, DesktopWidth: "12fr", MobileWidth: "12fr"),
111
new
GridColumn
(Name: ActionsColumn, DesktopWidth: "100px", MobileWidth: null)
Components\Pages\Traces.razor.cs (5)
184
new
GridColumn
(Name: TimestampColumn, DesktopWidth: "0.8fr", MobileWidth: "0.8fr"),
185
new
GridColumn
(Name: NameColumn, DesktopWidth: "2fr", MobileWidth: "2fr"),
186
new
GridColumn
(Name: SpansColumn, DesktopWidth: "3fr"),
187
new
GridColumn
(Name: DurationColumn, DesktopWidth: "0.8fr"),
188
new
GridColumn
(Name: ActionsColumn, DesktopWidth: "0.5fr", MobileWidth: "1fr")
Aspire.Dashboard.Components.Tests (18)
GridColumnManagerTests.cs (18)
22
new
GridColumn
("NoMobile", "1fr", null),
23
new
GridColumn
("Both1", "1fr", "1fr"),
24
new
GridColumn
("Both2", "3fr", "0.5fr"),
25
new
GridColumn
("NoDesktop", null, "2fr"),
26
new
GridColumn
("NoDesktopWithIsVisibleFalse", null, "2fr", IsVisible: () => false),
27
new
GridColumn
("NoDesktopWithIsVisibleTrue", null, "4fr", IsVisible: () => true)
50
new
GridColumn
("NoMobile", "1fr", null),
51
new
GridColumn
("Both1", "1fr", "1fr"),
52
new
GridColumn
("Both2", "3fr", "0.5fr"),
53
new
GridColumn
("NoDesktop", null, "2fr"),
54
new
GridColumn
("NoDesktopWithIsVisibleFalse", null, "2fr", IsVisible: () => false),
55
new
GridColumn
("NoDesktopWithIsVisibleTrue", null, "4fr", IsVisible: () => true)
87
new
GridColumn
("NoMobile", "1fr", null),
88
new
GridColumn
("Both1", "1fr", "1fr"),
89
new
GridColumn
("Both2", "3fr", "0.5fr"),
90
new
GridColumn
("NoDesktop", null, "2fr"),
91
new
GridColumn
("NoDesktopWithIsVisibleFalse", null, "2fr", IsVisible: () => false),
92
new
GridColumn
("NoDesktopWithIsVisibleTrue", null, "4fr", IsVisible: () => true)
11 references to GridColumn
Aspire.Dashboard (8)
Components\Pages\Resources.razor.cs (1)
41
private IList<
GridColumn
>? _gridColumns;
Components\Pages\StructuredLogs.razor.cs (1)
57
private IList<
GridColumn
> _gridColumns = null!;
Components\Pages\TraceDetail.razor.cs (1)
48
private IList<
GridColumn
> _gridColumns = null!;
Components\Pages\Traces.razor.cs (1)
40
private IList<
GridColumn
> _gridColumns = null!;
Components\Resize\GridColumnManager.razor.cs (4)
12
private Dictionary<string,
GridColumn
> _columnById = null!;
20
public required IList<
GridColumn
> Columns { get; set; }
87
return _columnById.TryGetValue(columnName, out
var
column) // Is a known column.
118
private string? GetColumnWidth(
GridColumn
column)
Aspire.Dashboard.Components.Tests (3)
GridColumnManagerTests.cs (3)
21
IList<
GridColumn
> gridColumns = [
49
IList<
GridColumn
> gridColumns = [
86
IList<
GridColumn
> gridColumns = [