|
@@ -5,7 +5,7 @@
|
|
|
|
|
|
private FnzBoostrapCollapse SmallUi;
|
|
private FnzBoostrapCollapse SmallUi;
|
|
private FnzBoostrapCollapse BigUi;
|
|
private FnzBoostrapCollapse BigUi;
|
|
- private InputText Filter;
|
|
|
|
|
|
+ private InputText FilterTextBox;
|
|
}
|
|
}
|
|
|
|
|
|
<FnzBoostrapCollapse @ref="SmallUi" CssClass="row show" OnHidden="()=>BigUi.Show()" OnShown="@(()=>{ JSRuntime.InvokeVoidAsync("fnz.scrollIntoViewById","MainNavBar"); })">
|
|
<FnzBoostrapCollapse @ref="SmallUi" CssClass="row show" OnHidden="()=>BigUi.Show()" OnShown="@(()=>{ JSRuntime.InvokeVoidAsync("fnz.scrollIntoViewById","MainNavBar"); })">
|
|
@@ -17,15 +17,16 @@
|
|
</div>
|
|
</div>
|
|
</FnzBoostrapCollapse>
|
|
</FnzBoostrapCollapse>
|
|
|
|
|
|
-<FnzBoostrapCollapse @ref="BigUi" CssClass="row" OnHidden="()=>SmallUi.Show()" OnShown="()=>Filter.Element.Value.FocusAsync()">
|
|
|
|
|
|
+<FnzBoostrapCollapse @ref="BigUi" CssClass="row" OnHidden="()=>SmallUi.Show()" OnShown="()=>FilterTextBox.Element.Value.FocusAsync()">
|
|
<div class="col">
|
|
<div class="col">
|
|
<fieldset class="border rounded-3 p-2">
|
|
<fieldset class="border rounded-3 p-2">
|
|
<legend class="float-none w-auto px-2 d-flex flex-row align-items-center">
|
|
<legend class="float-none w-auto px-2 d-flex flex-row align-items-center">
|
|
<span>Library (@DataSet.AllLibrary.Length): </span>
|
|
<span>Library (@DataSet.AllLibrary.Length): </span>
|
|
<button class="btn btn-primary p-1" type="button" @onclick="()=>BigUi.Hide()">@($"{CurrentLibrary?.Name} ({CurrentLibrary?.Discs.Length})")</button>
|
|
<button class="btn btn-primary p-1" type="button" @onclick="()=>BigUi.Hide()">@($"{CurrentLibrary?.Name} ({CurrentLibrary?.Discs.Length})")</button>
|
|
</legend>
|
|
</legend>
|
|
- <div class="mt-0">
|
|
|
|
- <InputText @ref="Filter" type="search" placeholder="Filter" class="w-100" Value="@SearchValue" ValueExpression="@(()=>SearchValue)" @oninput="SearchChanged" onsearch="@SearchDone"></InputText>
|
|
|
|
|
|
+ <div class="form-floating">
|
|
|
|
+ <InputText @ref="FilterTextBox" type="search" placeholder="Filter" class="form-control" Value="@SearchValue" ValueExpression="@(()=>SearchValue)" @oninput="SearchChanged" onsearch="@SearchDone"></InputText>
|
|
|
|
+ <label>Filter</label>
|
|
</div>
|
|
</div>
|
|
@foreach (var lib in (ListDataSource).KeepNoEmpty())
|
|
@foreach (var lib in (ListDataSource).KeepNoEmpty())
|
|
{
|
|
{
|