Skip to main content

@react-querybuilder/core

Modules​

ModuleDescription
formatQueryConverts a given query object into one of the supported ExportFormat formats.
index-
parseCELConverts a CEL string expression into a DefaultRuleGroupType or DefaultRuleGroupTypeIC.
parseJSONataConverts a JSONata string expression into a DefaultRuleGroupType or DefaultRuleGroupTypeIC.
parseJsonLogicConverts a JsonLogic object into a DefaultRuleGroupType or DefaultRuleGroupTypeIC.
parseMongoDBConverts a MongoDB query object or parseable string into a DefaultRuleGroupType or DefaultRuleGroupTypeIC.
parseSpELConverts a SpEL string expression into a DefaultRuleGroupType or DefaultRuleGroupTypeIC.
parseSQLConverts a SQL SELECT statement or WHERE clause into a DefaultRuleGroupType or DefaultRuleGroupTypeIC.
transformQueryRecursively steps through a query object (RuleGroupType or RuleGroupTypeIC), passing each RuleType object to a provided ruleProcessor function and returning a new query object if there were any referential changes.
utils/parseCypher-
utils/parseGremlin-
utils/parseSPARQL-

caution

API documentation is generated from the latest commit on the main branch. It may be somewhat inconsistent with official releases of React Query Builder.