QueryBuilder
CompleteConstruye una consulta a partir de grupos anidados de condiciones, cada grupo combinado con AND u OR. El resultado es un predicado para cualquier lista y un resumen legible. Los campos y los operadores son los mismos que en DataFilter.
Ejemplo

Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
Class | string | Clases CSS adicionales que se agregan al elemento raíz. |
Fields | IEnumerable<DataFilterField<TItem>> | Los campos que se pueden filtrar. |
Group | QueryGroup | El QueryGroup raíz (MatchAll, Conditions, Groups). Úselo con @bind-Group para conservar o restaurar una consulta. |
Label | string | Texto visible de la etiqueta (gráficos: nombre accesible; IconButton: nombre accesible y sugerencia). |
MaxDepth | int | Hasta qué profundidad se pueden anidar los grupos. |
ShowSummary | bool | Muestra la consulta como texto bajo el generador. |
Style | string | Estilo en línea agregado al elemento raíz. |
Eventos
| Evento | Tipo | Descripción |
|---|---|---|
GroupChanged | EventCallback<QueryGroup> | Se genera cuando cambia cualquier cosa de la consulta. |
PredicateChanged | EventCallback<Func<TItem, bool>> | Se genera con una Func que prueba un elemento. |
Paquete
QueryBuilder forma parte de RayCraft Complete. Paquete: RayCraft.Blazor.Complete. Se obtiene del feed privado de RayCraft y requiere una licencia activa. Consulte Primeros pasos.
Enviar comentariosVersión 1.0.3