This also is usefull to reduce the amount of null checking if-statements.
24 lines
427 B
Plaintext
24 lines
427 B
Plaintext
@typeparam TItem
|
|
|
|
@Header
|
|
@if (Items != null && Items.Count > 0 && Row != null)
|
|
{
|
|
<Virtualize Items="this.Items" Context="item">
|
|
@Row(item)
|
|
</Virtualize>
|
|
}
|
|
@Footer
|
|
|
|
@code {
|
|
[Parameter]
|
|
public List<TItem>? Items { get; set; }
|
|
|
|
[Parameter]
|
|
public RenderFragment<TItem>? Row { get; set; }
|
|
|
|
[Parameter]
|
|
public RenderFragment? Header { get; set; }
|
|
|
|
[Parameter]
|
|
public RenderFragment? Footer { get; set; }
|
|
} |