39 instantiations of GridColumn
Aspire.Dashboard (21)
Components\Pages\Resources.razor.cs (7)
178
new
GridColumn
(Name: NameColumn, DesktopWidth: "1.5fr", MobileWidth: "1.5fr"),
179
new
GridColumn
(Name: StateColumn, DesktopWidth: "1.25fr", MobileWidth: "1.25fr"),
180
new
GridColumn
(Name: StartTimeColumn, DesktopWidth: "1fr"),
181
new
GridColumn
(Name: TypeColumn, DesktopWidth: "1fr", IsVisible: () => _showResourceTypeColumn),
182
new
GridColumn
(Name: SourceColumn, DesktopWidth: "2.25fr"),
183
new
GridColumn
(Name: UrlsColumn, DesktopWidth: "2.25fr", MobileWidth: "2fr"),
184
new
GridColumn
(Name: ActionsColumn, DesktopWidth: "minmax(150px, 1.5fr)", MobileWidth: "1fr")
Components\Pages\StructuredLogs.razor.cs (6)
155
new
GridColumn
(Name: ResourceColumn, DesktopWidth: "2fr", MobileWidth: "1fr"),
156
new
GridColumn
(Name: LogLevelColumn, DesktopWidth: "1fr"),
157
new
GridColumn
(Name: TimestampColumn, DesktopWidth: "1.5fr"),
158
new
GridColumn
(Name: MessageColumn, DesktopWidth: "5fr", "2.5fr"),
159
new
GridColumn
(Name: TraceColumn, DesktopWidth: "1fr"),
160
new
GridColumn
(Name: ActionsColumn, DesktopWidth: "1fr", MobileWidth: "0.8fr")
Components\Pages\TraceDetail.razor.cs (3)
86
new
GridColumn
(Name: NameColumn, DesktopWidth: "6fr", MobileWidth: "6fr"),
87
new
GridColumn
(Name: TicksColumn, DesktopWidth: "12fr", MobileWidth: "12fr"),
88
new
GridColumn
(Name: ActionsColumn, DesktopWidth: "100px", MobileWidth: null)
Components\Pages\Traces.razor.cs (5)
157
new
GridColumn
(Name: TimestampColumn, DesktopWidth: "0.8fr", MobileWidth: "0.8fr"),
158
new
GridColumn
(Name: NameColumn, DesktopWidth: "2fr", MobileWidth: "2fr"),
159
new
GridColumn
(Name: SpansColumn, DesktopWidth: "3fr"),
160
new
GridColumn
(Name: DurationColumn, DesktopWidth: "0.8fr"),
161
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)
37
private IList<
GridColumn
>? _gridColumns;
Components\Pages\StructuredLogs.razor.cs (1)
47
private IList<
GridColumn
> _gridColumns = null!;
Components\Pages\TraceDetail.razor.cs (1)
38
private IList<
GridColumn
> _gridColumns = null!;
Components\Pages\Traces.razor.cs (1)
30
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; }
70
return _columnById.TryGetValue(columnName, out
var
column) // Is a known column.
101
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 = [