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
WithOptionalClassName
<FullOption
<N
>>
Type Parameters
Type Parameter | Default type |
---|---|
N extends string | string |
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
API documentation is generated from the latest commit on the main
branch. It may be somewhat inconsistent with official releases of React Query Builder.