@@ -305,6 +305,7 @@ namespace LoreSoft.Blazor.Controls
305305 [Microsoft.AspNetCore.Components.Parameter]
306306 public Microsoft.AspNetCore.Components.EventCallback<LoreSoft.Blazor.Controls.DataComponentBase<TItem>> Initialized { get; set; }
307307 public bool IsLoading { get; set; }
308+ protected bool IsLocalProvider { get; }
308309 [Microsoft.AspNetCore.Components.Inject]
309310 public required Microsoft.JSInterop.IJSRuntime JavaScript { get; set; }
310311 [Microsoft.AspNetCore.Components.Parameter]
@@ -1132,13 +1133,16 @@ namespace LoreSoft.Blazor.Controls
11321133 public QueryBuilderField() { }
11331134 public string? Column { get; set; }
11341135 public string? CurrentInputType { get; set; }
1136+ public string? CurrentName { get; }
11351137 public System.Collections.Generic.List<string>? CurrentOperators { get; set; }
11361138 public string? CurrentTitle { get; set; }
11371139 public System.Collections.Generic.List<string>? CurrentValues { get; set; }
11381140 [Microsoft.AspNetCore.Components.EditorRequired]
11391141 [Microsoft.AspNetCore.Components.Parameter]
11401142 public required System.Linq.Expressions.Expression<System.Func<TItem, object>> Field { get; set; }
11411143 [Microsoft.AspNetCore.Components.Parameter]
1144+ public LoreSoft.Blazor.Controls.QueryFieldSelection FieldSelection { get; set; }
1145+ [Microsoft.AspNetCore.Components.Parameter]
11421146 public string? Format { get; set; }
11431147 [Microsoft.AspNetCore.Components.Parameter]
11441148 public string? InputType { get; set; }
@@ -1216,6 +1220,11 @@ namespace LoreSoft.Blazor.Controls
12161220 protected override void OnParametersSet() { }
12171221 public void Refresh() { }
12181222 }
1223+ public enum QueryFieldSelection
1224+ {
1225+ Column = 0,
1226+ Property = 1,
1227+ }
12191228 public class QueryFilter : LoreSoft.Blazor.Controls.QueryRule, System.IEquatable<LoreSoft.Blazor.Controls.QueryFilter?>
12201229 {
12211230 public QueryFilter() { }
0 commit comments