39 instantiations of GridColumn
Aspire.Dashboard (21)
Components\Pages\Resources.razor.cs (7)
166new GridColumn(Name: NameColumn, DesktopWidth: "1.5fr", MobileWidth: "1.5fr"), 167new GridColumn(Name: StateColumn, DesktopWidth: "1.25fr", MobileWidth: "1.25fr"), 168new GridColumn(Name: StartTimeColumn, DesktopWidth: "1fr"), 169new GridColumn(Name: TypeColumn, DesktopWidth: "1fr", IsVisible: () => _showResourceTypeColumn), 170new GridColumn(Name: SourceColumn, DesktopWidth: "2.25fr"), 171new GridColumn(Name: UrlsColumn, DesktopWidth: "2.25fr", MobileWidth: "2fr"), 172new GridColumn(Name: ActionsColumn, DesktopWidth: "minmax(150px, 1.5fr)", MobileWidth: "1fr")
Components\Pages\StructuredLogs.razor.cs (6)
154new GridColumn(Name: ResourceColumn, DesktopWidth: "2fr", MobileWidth: "1fr"), 155new GridColumn(Name: LogLevelColumn, DesktopWidth: "1fr"), 156new GridColumn(Name: TimestampColumn, DesktopWidth: "1.5fr"), 157new GridColumn(Name: MessageColumn, DesktopWidth: "5fr", "2.5fr"), 158new GridColumn(Name: TraceColumn, DesktopWidth: "1fr"), 159new GridColumn(Name: ActionsColumn, DesktopWidth: "1fr", MobileWidth: "0.8fr")
Components\Pages\TraceDetail.razor.cs (3)
70new GridColumn(Name: NameColumn, DesktopWidth: "4fr", MobileWidth: "4fr"), 71new GridColumn(Name: TicksColumn, DesktopWidth: "12fr", MobileWidth: "12fr"), 72new GridColumn(Name: ActionsColumn, DesktopWidth: "100px", MobileWidth: null)
Components\Pages\Traces.razor.cs (5)
155new GridColumn(Name: TimestampColumn, DesktopWidth: "0.8fr", MobileWidth: "0.8fr"), 156new GridColumn(Name: NameColumn, DesktopWidth: "2fr", MobileWidth: "2fr"), 157new GridColumn(Name: SpansColumn, DesktopWidth: "3fr"), 158new GridColumn(Name: DurationColumn, DesktopWidth: "0.8fr"), 159new GridColumn(Name: ActionsColumn, DesktopWidth: "0.5fr", MobileWidth: "1fr")
Aspire.Dashboard.Components.Tests (18)
GridColumnManagerTests.cs (18)
22new GridColumn("NoMobile", "1fr", null), 23new GridColumn("Both1", "1fr", "1fr"), 24new GridColumn("Both2", "3fr", "0.5fr"), 25new GridColumn("NoDesktop", null, "2fr"), 26new GridColumn("NoDesktopWithIsVisibleFalse", null, "2fr", IsVisible: () => false), 27new GridColumn("NoDesktopWithIsVisibleTrue", null, "4fr", IsVisible: () => true) 50new GridColumn("NoMobile", "1fr", null), 51new GridColumn("Both1", "1fr", "1fr"), 52new GridColumn("Both2", "3fr", "0.5fr"), 53new GridColumn("NoDesktop", null, "2fr"), 54new GridColumn("NoDesktopWithIsVisibleFalse", null, "2fr", IsVisible: () => false), 55new GridColumn("NoDesktopWithIsVisibleTrue", null, "4fr", IsVisible: () => true) 87new GridColumn("NoMobile", "1fr", null), 88new GridColumn("Both1", "1fr", "1fr"), 89new GridColumn("Both2", "3fr", "0.5fr"), 90new GridColumn("NoDesktop", null, "2fr"), 91new GridColumn("NoDesktopWithIsVisibleFalse", null, "2fr", IsVisible: () => false), 92new GridColumn("NoDesktopWithIsVisibleTrue", null, "4fr", IsVisible: () => true)
11 references to GridColumn
Aspire.Dashboard (8)
Components\Pages\Resources.razor.cs (1)
37private IList<GridColumn>? _gridColumns;
Components\Pages\StructuredLogs.razor.cs (1)
47private IList<GridColumn> _gridColumns = null!;
Components\Pages\TraceDetail.razor.cs (1)
36private IList<GridColumn> _gridColumns = null!;
Components\Pages\Traces.razor.cs (1)
29private IList<GridColumn> _gridColumns = null!;
Components\Resize\GridColumnManager.razor.cs (4)
12private Dictionary<string, GridColumn> _columnById = null!; 20public required IList<GridColumn> Columns { get; set; } 70return _columnById.TryGetValue(columnName, out var column) // Is a known column. 101private string? GetColumnWidth(GridColumn column)
Aspire.Dashboard.Components.Tests (3)
GridColumnManagerTests.cs (3)
21IList<GridColumn> gridColumns = [ 49IList<GridColumn> gridColumns = [ 86IList<GridColumn> gridColumns = [