Skip to main content

Interface: RuleGroupProps<F, O>

react-querybuilder.RuleGroupProps

RuleGroup props.

Type parameters

NameType
Fextends FullOption = FullOption
Oextends string = string

Hierarchy

  • CommonRuleAndGroupProps<F, O>

  • Partial<UseRuleGroupDnD>

    RuleGroupProps

Properties

actions

actions: QueryActions

Inherited from

CommonRuleAndGroupProps.actions

Defined in

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


combinator

Optional combinator: string

Deprecated

Use the combinator property of the ruleGroup prop instead

Defined in

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


context

Optional context: any

Inherited from

CommonRuleAndGroupProps.context

Defined in

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


disabled

Optional disabled: boolean

Inherited from

CommonRuleAndGroupProps.disabled

Defined in

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


dragMonitorId

Optional dragMonitorId: string | symbol

Inherited from

Partial.dragMonitorId

Defined in

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


dragRef

Optional dragRef: Ref<HTMLSpanElement>

Inherited from

Partial.dragRef

Defined in

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


dropEffect

Optional dropEffect: DropEffect

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

Inherited from

Partial.dropEffect

Defined in

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


dropMonitorId

Optional dropMonitorId: string | symbol

Inherited from

Partial.dropMonitorId

Defined in

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


dropRef

Optional dropRef: Ref<HTMLDivElement>

Inherited from

Partial.dropRef

Defined in

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


id

Optional id: string

Inherited from

CommonRuleAndGroupProps.id

Defined in

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


isDragging

Optional isDragging: boolean

Inherited from

Partial.isDragging

Defined in

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


isOver

Optional isOver: boolean

Inherited from

Partial.isOver

Defined in

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


not

Optional not: boolean

Deprecated

Use the not property of the ruleGroup prop instead

Defined in

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


parentDisabled

Optional parentDisabled: boolean

Inherited from

CommonRuleAndGroupProps.parentDisabled

Defined in

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


path

path: Path

Inherited from

CommonRuleAndGroupProps.path

Defined in

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


previewRef

Optional previewRef: Ref<HTMLDivElement>

Inherited from

Partial.previewRef

Defined in

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


ruleGroup

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

Defined in

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


rules

Optional rules: RuleOrGroupArray

Deprecated

Use the rules property of the ruleGroup prop instead

Defined in

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


schema

schema: Schema<F, O>

Inherited from

CommonRuleAndGroupProps.schema

Defined in

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


shiftDownDisabled

Optional shiftDownDisabled: boolean

Inherited from

CommonRuleAndGroupProps.shiftDownDisabled

Defined in

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


shiftUpDisabled

Optional shiftUpDisabled: boolean

Inherited from

CommonRuleAndGroupProps.shiftUpDisabled

Defined in

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


translations

translations: Translations

Inherited from

CommonRuleAndGroupProps.translations

Defined in

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