Skip to main content

FullOperator<N>

Defined in: packages/react-querybuilder/src/types/basic.ts:203

Full operator definition used in the operators/getOperators props of QueryBuilder. This type requires both name and value, but the operators/getOperators props themselves can use a FlexibleOption where only one of name or value is required, or FullOperator where only name is required.

The name/value properties of this interface can be narrowed with generics.

Extends

Type Parameters

Type ParameterDefault type
N extends stringstring

Indexable

[key: string]: unknown

Properties

arity?

optional arity: Arity

Defined in: packages/react-querybuilder/src/types/basic.ts:205


className?

optional className: Classname

Defined in: packages/react-querybuilder/src/types/basic.ts:57

Inherited from

WithOptionalClassName.className


disabled?

optional disabled: boolean

Defined in: packages/react-querybuilder/src/types/options.ts:34

Inherited from

WithOptionalClassName.disabled


label

label: string

Defined in: packages/react-querybuilder/src/types/options.ts:33

Inherited from

WithOptionalClassName.label


name

name: N

Defined in: packages/react-querybuilder/src/types/options.ts:31

Inherited from

WithOptionalClassName.name


value

value: N

Defined in: packages/react-querybuilder/src/types/options.ts:32

Inherited from

WithOptionalClassName.value


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.