Skip to main content

Module: @react-querybuilder/chakra

Type Aliases

ChakraActionProps

ChakraActionProps: ActionWithRulesProps & ComponentPropsWithoutRef<typeof Button>

Defined in

packages/chakra/src/ChakraActionElement.tsx:6


ChakraDragHandleProps

ChakraDragHandleProps: DragHandleProps & Omit<IBP, "aria-label"> & Partial<Pick<IBP, "aria-label">>

Defined in

packages/chakra/src/ChakraDragHandle.tsx:10


ChakraNotToggleProps

ChakraNotToggleProps: NotToggleProps & ComponentPropsWithoutRef<typeof Switch>

Defined in

packages/chakra/src/ChakraNotToggle.tsx:7


ChakraValueSelectorProps

ChakraValueSelectorProps: VersatileSelectorProps & ComponentPropsWithoutRef<typeof Select>

Defined in

packages/chakra/src/ChakraValueSelector.tsx:7

Variables

QueryBuilderChakra

Const QueryBuilderChakra: QueryBuilderContextProvider<Record<string, any>>

Defined in

packages/chakra/src/index.tsx:45


chakraControlElements

Const chakraControlElements: Object

Type declaration

NameType
actionElement(__namedParameters: ChakraActionProps) => Element
actionElement.displayNamestring
dragHandleForwardRefExoticComponent<Omit<ChakraDragHandleProps, "ref"> & RefAttributes<HTMLSpanElement>>
notToggle(__namedParameters: ChakraNotToggleProps) => Element
notToggle.displayNamestring
valueEditor(allProps: ChakraValueEditorProps) => null | Element
valueEditor.displayNamestring
valueSelector(__namedParameters: ChakraValueSelectorProps) => Element
valueSelector.displayNamestring

Defined in

packages/chakra/src/index.tsx:24


chakraTranslations

Const chakraTranslations: Object

Type declaration

NameType
cloneRule{ label: Element }
cloneRule.labelElement
cloneRuleGroup{ label: Element }
cloneRuleGroup.labelElement
lockGroup{ label: Element }
lockGroup.labelElement
lockGroupDisabled{ label: Element }
lockGroupDisabled.labelElement
lockRule{ label: Element }
lockRule.labelElement
lockRuleDisabled{ label: Element }
lockRuleDisabled.labelElement
removeGroup{ label: Element }
removeGroup.labelElement
removeRule{ label: Element }
removeRule.labelElement
shiftActionDown{ label: Element }
shiftActionDown.labelElement
shiftActionUp{ label: Element }
shiftActionUp.labelElement

Defined in

packages/chakra/src/index.tsx:32

Functions

ChakraActionElement

ChakraActionElement(«destructured»): Element

Parameters

NameType
«destructured»ChakraActionProps

Returns

Element

Defined in

packages/chakra/src/ChakraActionElement.tsx:8


ChakraDragHandle

ChakraDragHandle(props): ReactNode

Parameters

NameType
propsOmit<ChakraDragHandleProps, "ref"> & RefAttributes<HTMLSpanElement>

Returns

ReactNode

Defined in

packages/chakra/src/ChakraDragHandle.tsx:14


ChakraNotToggle

ChakraNotToggle(«destructured»): Element

Parameters

NameType
«destructured»ChakraNotToggleProps

Returns

Element

Defined in

packages/chakra/src/ChakraNotToggle.tsx:9


ChakraValueEditor

ChakraValueEditor(allProps): null | Element

Parameters

NameType
allPropsChakraValueEditorProps

Returns

null | Element

Defined in

packages/chakra/src/ChakraValueEditor.tsx:14


ChakraValueSelector

ChakraValueSelector(«destructured»): Element

Parameters

NameType
«destructured»ChakraValueSelectorProps

Returns

Element

Defined in

packages/chakra/src/ChakraValueSelector.tsx:10