RayCraftDocs
v1.0.3
nb
raycraft.dev
På denne siden

QueryBuilder

Complete

Bygger en spørring av nestede grupper av betingelser, hver gruppe kombinert med AND eller OR. Resultatet er et predikat for hvilken som helst liste og et lesbart sammendrag. Feltene og operatorene er de samme som i DataFilter.

Eksempel

Kontrollen QueryBuilder

Parametere

ParameterTypeBeskrivelse
ClassstringEkstra CSS-klasser som legges til rotelementet.
FieldsIEnumerable<DataFilterField<TItem>>Feltene som kan filtreres.
GroupQueryGroupRot-QueryGroup (MatchAll, Conditions, Groups). Bruk med @bind-Group for å beholde eller gjenopprette en spørring.
LabelstringSynlig etikettekst (diagrammer: tilgjengelig navn; IconButton: tilgjengelig navn og verktøytips).
MaxDepthintHvor dypt grupper kan nestes.
ShowSummaryboolViser spørringen som tekst under byggeren.
StylestringInnebygd stil som legges til rotelementet.

Hendelser

HendelseTypeBeskrivelse
GroupChangedEventCallback<QueryGroup>Utløses når noe i spørringen endres.
PredicateChangedEventCallback<Func<TItem, bool>>Utløses med en Func som tester et element.

Pakke

QueryBuilder er en del av RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og krever en aktiv lisens. Se Kom i gang.