UpdateOptions
Defined in: packages/react-querybuilder/src/utils/queryTools.ts:80
Options for update.
Properties
getRuleDefaultOperator()?
optional
getRuleDefaultOperator: (field
:string
) =>string
Defined in: packages/react-querybuilder/src/utils/queryTools.ts:94
Determines the default operator name for a given field.
Parameters
Parameter | Type |
---|---|
field | string |
Returns
string
getRuleDefaultValue()?
optional
getRuleDefaultValue: (rule
:RuleType
) =>any
Defined in: packages/react-querybuilder/src/utils/queryTools.ts:103
Gets the default value for a given rule, in case the value needs to be reset.
Parameters
Parameter | Type |
---|---|
rule | RuleType |
Returns
any
getValueSources()?
optional
getValueSources: (field
:string
,operator
:string
) =>ValueSources
Defined in: packages/react-querybuilder/src/utils/queryTools.ts:98
Determines the valid value sources for a given field and operator.
Parameters
Parameter | Type |
---|---|
field | string |
operator | string |
Returns
resetOnFieldChange?
optional
resetOnFieldChange:boolean
Defined in: packages/react-querybuilder/src/utils/queryTools.ts:85
When updating the field
of a rule, the rule's operator
, value
, and valueSource
will be reset to their respective defaults. Defaults to true
.
resetOnOperatorChange?
optional
resetOnOperatorChange:boolean
Defined in: packages/react-querybuilder/src/utils/queryTools.ts:90
When updating the operator
of a rule, the rule's value
and valueSource
will be reset to their respective defaults. Defaults to false
.
API documentation is generated from the latest commit on the main
branch. It may be somewhat inconsistent with official releases of React Query Builder.