@inherits MudTable @typeparam T @{ base.BuildRenderTree(__builder); } @code { private RenderFragment ColGroupFragment(IEnumerable> columns) => @ @if (MultiSelection) { } @foreach (var column in columns) { var style = column.Width.HasValue ? $"width: {column.Width.Value}px" : null; } ; private RenderFragment HeaderContentFragment(IEnumerable> columns) => @ @foreach (var column in columns) { @if (column.SortSelector is not null) { @column.Header } else { @column.Header } } ; private RenderFragment RowTemplateFragment(IEnumerable> columns) => data => @ @foreach (var column in columns) { @column.RowTemplate(column.GetRowContext(data)) } ; private RenderFragment RowTemplateFragment2(IEnumerable> columns) { return context => __builder => { foreach (var column in columns) { @column.RowTemplate(column.GetRowContext(context)) } }; } }