Skip to main content

RuleGroupProps<F, O>

Defined in: packages/react-querybuilder/src/types/props.ts:754

RuleGroup props.

Extends

Extended by

Type Parameters

Type ParameterDefault type
F extends FullOptionFullOption
O extends stringstring

Properties

actions

actions: QueryActions

Defined in: packages/react-querybuilder/src/types/props.ts:721

Inherited from

CommonRuleAndGroupProps.actions


combinator?

optional combinator?: string

Defined in: packages/react-querybuilder/src/types/props.ts:760

Deprecated

Use the combinator property of the ruleGroup prop instead


context?

optional context?: any

Defined in: packages/react-querybuilder/src/types/props.ts:726

Inherited from

CommonRuleAndGroupProps.context


disabled?

optional disabled?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:722

Inherited from

CommonRuleAndGroupProps.disabled


dragHandleAttributes?

optional dragHandleAttributes?: HTMLAttributes<HTMLElement>

Defined in: packages/react-querybuilder/src/types/props.ts:741

Props to spread onto the drag handle element (ARIA attributes, listeners).

Inherited from

UseRuleGroupDnD.dragHandleAttributes


dragMonitorId?

optional dragMonitorId?: string | symbol

Defined in: packages/react-querybuilder/src/types/props.ts:734

Inherited from

UseRuleGroupDnD.dragMonitorId


dragRef?

optional dragRef?: Ref<HTMLSpanElement>

Defined in: packages/react-querybuilder/src/types/props.ts:738

Inherited from

UseRuleGroupDnD.dragRef


dropEffect?

optional dropEffect?: DropEffect

Defined in: packages/react-querybuilder/src/types/props.ts:743

"move" by default; "copy" if the modifier key is pressed.

Inherited from

UseRuleGroupDnD.dropEffect


dropMonitorId?

optional dropMonitorId?: string | symbol

Defined in: packages/react-querybuilder/src/types/props.ts:736

Inherited from

UseRuleGroupDnD.dropMonitorId


dropNotAllowed?

optional dropNotAllowed?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:746

Inherited from

UseRuleGroupDnD.dropNotAllowed


dropRef?

optional dropRef?: Ref<HTMLDivElement>

Defined in: packages/react-querybuilder/src/types/props.ts:739

Inherited from

UseRuleGroupDnD.dropRef


groupItems?

optional groupItems?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:745

True if the dragged and hovered items should form a new group.

Inherited from

UseRuleGroupDnD.groupItems


id?

optional id?: string

Defined in: packages/react-querybuilder/src/types/props.ts:715

Inherited from

CommonRuleAndGroupProps.id


isDragging?

optional isDragging?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:733

Inherited from

UseRuleGroupDnD.isDragging


isOver?

optional isOver?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:735

Inherited from

UseRuleGroupDnD.isOver


not?

optional not?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:768

Deprecated

Use the not property of the ruleGroup prop instead


parentDisabled?

optional parentDisabled?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:717

Inherited from

CommonRuleAndGroupProps.parentDisabled


parentMuted?

optional parentMuted?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:718

Inherited from

CommonRuleAndGroupProps.parentMuted


path

path: Path

Defined in: packages/react-querybuilder/src/types/props.ts:716

Inherited from

CommonRuleAndGroupProps.path


previewRef?

optional previewRef?: Ref<HTMLDivElement>

Defined in: packages/react-querybuilder/src/types/props.ts:737

Inherited from

UseRuleGroupDnD.previewRef


ruleGroup

ruleGroup: RuleGroupTypeAny<RuleType<GetOptionIdentifierType<F>, O, any, string, Record<string, any>>>

Defined in: packages/react-querybuilder/src/types/props.ts:756


rules?

optional rules?: RuleOrGroupArray

Defined in: packages/react-querybuilder/src/types/props.ts:764

Deprecated

Use the rules property of the ruleGroup prop instead


schema

schema: Schema<F, O>

Defined in: packages/react-querybuilder/src/types/props.ts:720

Inherited from

CommonRuleAndGroupProps.schema


shiftDownDisabled?

optional shiftDownDisabled?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:724

Inherited from

CommonRuleAndGroupProps.shiftDownDisabled


shiftUpDisabled?

optional shiftUpDisabled?: boolean

Defined in: packages/react-querybuilder/src/types/props.ts:723

Inherited from

CommonRuleAndGroupProps.shiftUpDisabled


translations

translations: Translations

Defined in: packages/react-querybuilder/src/types/props.ts:719

Inherited from

CommonRuleAndGroupProps.translations


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.