Loading hw option

This commit is contained in:
Annamaria Sassi
2025-11-11 09:04:03 +01:00
parent a931d7f5d8
commit d0a55fdeed
8 changed files with 51 additions and 31 deletions
+3 -4
View File
@@ -9,9 +9,6 @@
</div>
</div>
<div class="row mt-2">
@if (!hwOptCollapsed)
{
@* @if (IsLoadingHwOpt && CurrSash.HwOptionList.Count == 0) *@
@if (IsLoadingHwOpt)
{
<EgwCoreLib.Razor.LoadingData DisplaySize="EgwCoreLib.Razor.LoadingData.CtrlSize.Small"></EgwCoreLib.Razor.LoadingData>
@@ -37,5 +34,7 @@
}
}
</div>
}
@* @if (!hwOptCollapsed)
{
} *@
</div>
+15 -12
View File
@@ -32,22 +32,22 @@ namespace WebWindowComplex.Compo
[Parameter]
public EventCallback<int> EC_FirstHwOptionList { get; set; }
[Parameter]
public bool IsLoadingHwOpt { get; set; } = false;
[CascadingParameter(Name = "IsLoading")]
public List<string> IsLoading { get; set; }
private bool hwOptCollapsed { get; set; } = true;
private bool hwOptCollapsed { get; set; } = false;
protected override void OnAfterRender(bool firstRender)
{
if(firstRender)
{
hwOptCollapsed = true;
}
}
//protected override void OnAfterRender(bool firstRender)
//{
// if(firstRender)
// {
// hwOptCollapsed = true;
// }
//}
private async Task changeCollapsed()
{
hwOptCollapsed = !hwOptCollapsed;
//hwOptCollapsed = !hwOptCollapsed;
if (CurrSash.HwOptionList.Count == 0)
{
//IsLoadingHwOpt = true;
@@ -79,6 +79,9 @@ namespace WebWindowComplex.Compo
{
await EC_UpdateHwOptText.InvokeAsync(updRec);
}
private bool IsLoadingHwOpt
{
get => IsLoading != null && IsLoading.Count > 0 && IsLoading.Contains("LoadHwOpt");
}
}
}
@@ -92,7 +92,6 @@
</select>
</div>
<AreaHwOption CurrSash="CurrItem"
IsLoadingHwOpt="isLoadingHwOpt"
EC_UpdateHwOptCombo="UpdateOptCombo"
EC_UpdateHwOptText="UpdateOptText"
EC_FirstHwOptionList="FirstHwOptionList">
@@ -80,9 +80,6 @@ namespace WebWindowComplex.Compo
[Parameter]
public List<Sash> SashList { get; set; } = null!;
[Parameter]
public bool isLoadingHwOpt { get; set; } = false;
#endregion Public Properties
#region Protected Properties