Skip to main content

QueryBuilderContextProps<F, O>

Props passed down through context from a QueryBuilderContextProvider.

Type parameters

Type parameter
F extends FullField
O extends string

Properties

controlClassnames?

optional controlClassnames: Partial <Classnames>

This can be used to assign specific CSS classes to various controls that are rendered by QueryBuilder.

Source

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


controlElements?

optional controlElements: Partial <Controls<F, O>>

Defines replacement components.

Source

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


debugMode?

optional debugMode: boolean

Enables debug logging for QueryBuilder (and React DnD when applicable).

Default

false

Source

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


enableDragAndDrop?

optional enableDragAndDrop: boolean

Enables drag-and-drop features.

Default

false

Source

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


enableMountQueryChange?

optional enableMountQueryChange: boolean

Set to false to avoid calling the onQueryChange callback when the component mounts.

Default

true

Source

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


translations?

optional translations: Partial <Translations>

This can be used to override translatable texts applied to the various controls that are rendered by QueryBuilder.

Source

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


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.