Skip to main content

ControlElementsProp<F, O>

ControlElementsProp<F, O>: Partial<{ actionElement: ComponentType<ActionProps>; addGroupAction: ComponentType<ActionWithRulesAndAddersProps> | null; addRuleAction: ComponentType<ActionWithRulesAndAddersProps> | null; cloneGroupAction: ComponentType<ActionWithRulesProps> | null; cloneRuleAction: ComponentType<ActionProps> | null; combinatorSelector: ComponentType<CombinatorSelectorProps> | null; dragHandle: ForwardRefExoticComponent<DragHandleProps & RefAttributes<HTMLElement>> | null; fieldSelector: ComponentType<FieldSelectorProps<F>> | null; inlineCombinator: ComponentType<InlineCombinatorProps> | null; lockGroupAction: ComponentType<ActionWithRulesProps> | null; lockRuleAction: ComponentType<ActionWithRulesProps> | null; notToggle: ComponentType<NotToggleProps> | null; operatorSelector: ComponentType<OperatorSelectorProps> | null; removeGroupAction: ComponentType<ActionWithRulesProps> | null; removeRuleAction: ComponentType<ActionProps> | null; rule: ComponentType<RuleProps>; ruleGroup: ComponentType<RuleGroupProps<F, O>>; ruleGroupBodyElements: ComponentType<RuleGroupProps & UseRuleGroup>; ruleGroupHeaderElements: ComponentType<RuleGroupProps & UseRuleGroup>; shiftActions: ComponentType<ShiftActionsProps> | null; valueEditor: ComponentType<ValueEditorProps<F, O>> | null; valueSelector: ComponentType<ValueSelectorProps>; valueSourceSelector: ComponentType<ValueSourceSelectorProps> | null; }>

Type Parameters

Type Parameter
F extends FullField
O extends string

Defined in

packages/react-querybuilder/src/types/propsUsingReact.ts:196


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.