From fa0e03c005b1a8a8a7dc391ba085bb5846602ebd Mon Sep 17 00:00:00 2001 From: Pat Hartl Date: Mon, 3 Feb 2025 00:42:08 -0600 Subject: [PATCH] Allow searching on TransferInput --- .../UI/Components/TransferInput.razor | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/LANCommander.Server/UI/Components/TransferInput.razor b/LANCommander.Server/UI/Components/TransferInput.razor index 736f9fd3..e873c49d 100644 --- a/LANCommander.Server/UI/Components/TransferInput.razor +++ b/LANCommander.Server/UI/Components/TransferInput.razor @@ -1,18 +1,26 @@ @typeparam TItem where TItem : BaseModel - + @code { [Parameter] public string LeftTitle { get; set; } = ""; [Parameter] public string RightTitle { get; set; } = ""; [Parameter] public string Style { get; set; } = ""; + [Parameter] public bool Searchable { get; set; } [Parameter] public Func TitleSelector { get; set; } [Parameter] public IEnumerable DataSource { get; set; } [Parameter] public ICollection Values { get; set; } = new List(); [Parameter] public EventCallback> ValuesChanged { get; set; } IEnumerable TransferItems { get; set; } = new List(); - List TargetKeys { get; set; } = new List(); + List TargetKeys { get; set; } = new(); protected override async Task OnAfterRenderAsync(bool firstRender) {