QueryBuilder
CompleteИзгражда заявка от вложени групи условия, всяка група съчетана с AND или OR. Резултатът е предикат за всеки списък и четимо обобщение. Полетата и операторите са същите като в DataFilter.
Пример

Параметри
| Параметър | Тип | Описание |
|---|---|---|
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
Fields | IEnumerable<DataFilterField<TItem>> | Полетата, които могат да се филтрират. |
Group | QueryGroup | Коренният QueryGroup (MatchAll, Conditions, Groups). Ползвайте с @bind-Group, за да запазите или възстановите заявка. |
Label | string | Видим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка). |
MaxDepth | int | Колко дълбоко могат да се влагат групите. |
ShowSummary | bool | Показва заявката като текст под конструктора. |
Style | string | Вграден стил, добавен към коренния елемент. |
Събития
| Събитие | Тип | Описание |
|---|---|---|
GroupChanged | EventCallback<QueryGroup> | Вдига се, когато нещо в заявката се промени. |
PredicateChanged | EventCallback<Func<TItem, bool>> | Вдига се с Func, който проверява елемент. |
Пакет
QueryBuilder е част от RayCraft Complete. Пакет: RayCraft.Blazor.Complete. Тя се тегли от частния feed на RayCraft и изисква активен лиценз. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3