Loading hw option
This commit is contained in:
@@ -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>
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user