Added Hiden-Show button for blazor - tenant

pull/14648/head
malik masis 3 years ago
parent 391b8b7bf6
commit d374761226

@ -65,14 +65,21 @@
</Field>
</Validation>
<Validation MessageLocalizer="@LH.Localize">
<Field>
<FieldLabel>@L["DisplayName:AdminPassword"] *</FieldLabel>
<TextEdit Role="@TextRole.Password" @bind-Text="@NewEntity.AdminPassword">
<Feedback>
<ValidationError/>
</Feedback>
</TextEdit>
</Field>
<Field>
<FieldLabel>@L["DisplayName:AdminPassword"] *</FieldLabel>
<Addons>
<Addon AddonType="AddonType.Body">
<TextEdit Role="IsShowPassword ? TextRole.Text : TextRole.Password" @bind-Text="@NewEntity.AdminPassword">
</TextEdit>
</Addon>
<Addon AddonType="AddonType.End">
<Button Color="Color.Secondary" Clicked="@(() => ShowHidePassword(IsShowPassword))">
<Icon Name="IsShowPassword ? IconName.Eye : IconName.EyeSlash" />
</Button>
</Addon>
</Addons>
<ValidationError Style="display: block" />
</Field>
</Validation>
<ExtensionProperties TEntityType="TenantCreateDto" TResourceType="AbpTenantManagementResource" Entity="@NewEntity" LH="@LH"/>
</Validations>

@ -1,14 +1,11 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Threading.Tasks;
using Blazorise;
using Microsoft.AspNetCore.Authorization;
using Volo.Abp.AspNetCore.Components.Web.Extensibility.EntityActions;
using Volo.Abp.AspNetCore.Components.Web.Extensibility.TableColumns;
using Volo.Abp.AspNetCore.Components.Web.Theming.PageToolbars;
using Volo.Abp.BlazoriseUI;
using Volo.Abp.FeatureManagement;
using Volo.Abp.FeatureManagement.Blazor.Components;
using Volo.Abp.ObjectExtending;
using Volo.Abp.TenantManagement.Localization;
@ -24,6 +21,8 @@ public partial class TenantManagement
protected FeatureManagementModal FeatureManagementModal;
protected bool IsShowPassword { get; set; }
protected PageToolbar Toolbar { get; } = new();
protected List<TableColumn> TenantManagementTableColumns => TableColumns.Get<TenantManagement>();
@ -127,4 +126,9 @@ public partial class TenantManagement
return base.SetTableColumnsAsync();
}
protected virtual void ShowHidePassword(bool isShowPassword)
{
IsShowPassword = !isShowPassword;
}
}

Loading…
Cancel
Save