Skip to main content

defaultControlElements

const defaultControlElements: { actionElement: typeof ActionElement; addGroupAction: typeof ActionElement; addRuleAction: typeof ActionElement; cloneGroupAction: typeof ActionElement; cloneRuleAction: typeof ActionElement; combinatorSelector: typeof ValueSelector; dragHandle: typeof DragHandle; fieldSelector: typeof ValueSelector; inlineCombinator: typeof InlineCombinator; lockGroupAction: typeof ActionElement; lockRuleAction: typeof ActionElement; matchModeEditor: typeof MatchModeEditor; muteGroupAction: typeof ActionElement; muteRuleAction: typeof ActionElement; notToggle: typeof NotToggle; operatorSelector: typeof ValueSelector; removeGroupAction: typeof ActionElement; removeRuleAction: typeof ActionElement; rule: typeof Rule; ruleGroup: typeof RuleGroup; ruleGroupBodyElements: typeof RuleGroupBodyComponents; ruleGroupHeaderElements: typeof RuleGroupHeaderComponents; shiftActions: typeof ShiftActions; undoRedoActions: null; ungroupAction: typeof ActionElement; valueEditor: typeof ValueEditor; valueSelector: typeof ValueSelector; valueSourceSelector: typeof ValueSelector; }

Defined in: packages/react-querybuilder/src/defaults.ts:23

Default components used by QueryBuilder.

Type Declaration​

actionElement​

actionElement: typeof ActionElement

addGroupAction​

addGroupAction: typeof ActionElement

addRuleAction​

addRuleAction: typeof ActionElement

cloneGroupAction​

cloneGroupAction: typeof ActionElement

cloneRuleAction​

cloneRuleAction: typeof ActionElement

combinatorSelector​

combinatorSelector: typeof ValueSelector

dragHandle​

dragHandle: typeof DragHandle

fieldSelector​

fieldSelector: typeof ValueSelector

inlineCombinator​

inlineCombinator: typeof InlineCombinator

lockGroupAction​

lockGroupAction: typeof ActionElement

lockRuleAction​

lockRuleAction: typeof ActionElement

matchModeEditor​

matchModeEditor: typeof MatchModeEditor

muteGroupAction​

muteGroupAction: typeof ActionElement

muteRuleAction​

muteRuleAction: typeof ActionElement

notToggle​

notToggle: typeof NotToggle

operatorSelector​

operatorSelector: typeof ValueSelector

removeGroupAction​

removeGroupAction: typeof ActionElement

removeRuleAction​

removeRuleAction: typeof ActionElement

rule​

rule: typeof Rule

ruleGroup​

ruleGroup: typeof RuleGroup

ruleGroupBodyElements​

ruleGroupBodyElements: typeof RuleGroupBodyComponents

ruleGroupHeaderElements​

ruleGroupHeaderElements: typeof RuleGroupHeaderComponents

shiftActions​

shiftActions: typeof ShiftActions

undoRedoActions​

undoRedoActions: null

ungroupAction​

ungroupAction: typeof ActionElement

valueEditor​

valueEditor: typeof ValueEditor

valueSelector​

valueSelector: typeof ValueSelector

valueSourceSelector​

valueSourceSelector: typeof ValueSelector


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.