You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
481 B
22 lines
481 B
2 years ago
|
@namespace Connected.Components
|
||
|
@inherits ComponentBase
|
||
|
@typeparam T
|
||
|
|
||
|
@if (IsEnabled)
|
||
|
{
|
||
|
<Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize Items="@Items" Context="item" OverscanCount=@OverscanCount>
|
||
|
@if (@ChildContent != null)
|
||
|
{
|
||
|
@ChildContent(item);
|
||
|
}
|
||
|
</Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize>
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
@foreach (var item in Items ?? Array.Empty<T>())
|
||
|
{
|
||
|
@ChildContent(item);
|
||
|
}
|
||
|
}
|
||
|
|