@using AntDesign @using Lsw.Abp.AspnetCore.Components.Web.AntDesignTheme @using Microsoft.AspNetCore.Components @using Microsoft.Extensions.Localization @using Microsoft.Extensions.Options @using Volo.Abp.Validation.StringValues @inherits AbpFeatureManagementComponentBase @implements IReuseTabsPage @if (_visible) { @if (Groups == null || !Groups.Any()) { } else { @foreach (var group in Groups) {

@group.DisplayName

@foreach (var feature in group.Features) { var disabled = IsDisabled(feature.Provider.Name);
@if (feature.ValueType is FreeTextStringValueType) { @feature.DisplayName @if (feature.Description != null) { @feature.Description } } @if (feature.ValueType is SelectionStringValueType type) { var items = type.ItemSource.Items; } @if (feature.ValueType is ToggleStringValueType) { @feature.DisplayName }
}
}
} }
@code { public RenderFragment GetPageTitle() => @
L["Features"]
; }