Namespace Syncfusion.Blazor.QueryBuilder
Classes
ChangeEventArgs
Provides event arguments for the OnValueChange and Changed events.
HeaderTemplateModel
Represents the data context for the header template of a query group in the SfQueryBuilder<TValue>.
NamedParameterSql
Encapsulates the components of a parameterized SQL query, including the SQL string with named parameters and a dictionary of their corresponding values.
OperatorsModel
Defines the operator for a query rule in the Syncfusion.Blazor.QueryBuilder.
ParameterSql
Represents a parameterized SQL query, encapsulating both the SQL command and its associated parameters.
QueryBuilderColumn
Represents a single column definition within the Syncfusion Blazor Syncfusion.Blazor.QueryBuilder component.
QueryBuilderColumnValidation
Defines and configures the validation rules for a specific column within the Syncfusion.Blazor.QueryBuilder.
QueryBuilderColumns
Serves as a container for defining a collection of QueryBuilderColumn components in the Syncfusion.Blazor.QueryBuilder.
QueryBuilderEvents<TValue>
Configures the event handlers for the SfQueryBuilder<TValue>.
QueryBuilderField
Represents the field model of the Syncfusion.Blazor.QueryBuilder, allowing customization of the field dropdown list.
QueryBuilderOperator
Specifies the operator model of the SfQueryBuilder<TValue> component, which is used to customize the operator dropdown list.
QueryBuilderRule
Represents a single rule within a Syncfusion.Blazor.QueryBuilder.Internal.QueryBuilderGroup<T>, defining a condition, field, operator, and value.
QueryBuilderShowButtons
Configures the visibility of buttons within the Syncfusion.Blazor.QueryBuilder component, allowing you to show or hide buttons for managing rules and groups.
QueryBuilderTemplates
Specifies the template settings for the SfQueryBuilder<TValue> columns.
RuleChangeEventArgs
Provides event arguments for the RuleChanged event.
RuleDragStartingEventArgs
Provides event arguments for the RuleDragStarting event, which occurs when a user begins dragging a rule or group.
RuleDroppedEventArgs
Provides event arguments for the RuleDropped event, which occurs after a rule or group has been successfully dropped.
RuleDroppingEventArgs
Provides event arguments for the RuleDropping event, which is triggered when a rule or group is about to be dropped onto a target location.
RuleModel
Defines the properties for a single rule or a group of rules within the Query Builder.
SfQueryBuilder<TValue>
The Query Builder is a graphical user interface component that allows users to create and edit filter conditions for large datasets.
Enums
ColumnType
Specifies the data type of a column in the Query Builder.
DisplayMode
Specifies the display mode for the Query Builder rules, which can be either horizontal or vertical.
QueryBuilderOperatorType
Specifies the filter operators available in the Query Builder.
SortDirection
Specifies the sort direction for the field names in the Query Builder.
UniqueFilterMode
Defines whether a field can have multiple filter conditions within a group or across all groups in the Query Builder.