Skip to main content

Interface: ParseJsonLogicOptions

react-querybuilder.ParseJsonLogicOptions

Options object for parseJsonLogic.

Hierarchy

  • ParserCommonOptions

    ParseJsonLogicOptions

Properties

fields

Optional fields: OptionList<FullField<string, string, string, Option<string>, Option<string>>> | Record<string, FullField<string, string, string, Option<string>, Option<string>>>

Inherited from

ParserCommonOptions.fields

Defined in

packages/react-querybuilder/src/types/importExport.ts:255


getValueSources

Optional getValueSources: (field: string, operator: string) => ValueSources

Type declaration

(field, operator): ValueSources

Parameters
NameType
fieldstring
operatorstring
Returns

ValueSources

Inherited from

ParserCommonOptions.getValueSources

Defined in

packages/react-querybuilder/src/types/importExport.ts:256


independentCombinators

Optional independentCombinators: boolean

Inherited from

ParserCommonOptions.independentCombinators

Defined in

packages/react-querybuilder/src/types/importExport.ts:258


jsonLogicOperations

Optional jsonLogicOperations: Record<string, (value: any) => RuleType<string, string, any, string> | RuleGroupTypeAny>

Defined in

packages/react-querybuilder/src/types/importExport.ts:287


listsAsArrays

Optional listsAsArrays: boolean

Inherited from

ParserCommonOptions.listsAsArrays

Defined in

packages/react-querybuilder/src/types/importExport.ts:257