Skip to main content

OuterClassNameOptions

Defined in: packages/core/src/utils/deriveClassNames.ts:288

Inputs to deriveRuleOuterClassName and deriveRuleGroupOuterClassName.

Extends​

Properties​

classNames​

classNames: Partial<Classnames> | undefined

Defined in: packages/core/src/utils/deriveClassNames.ts:177

The merged controlClassnames for the query builder.

Inherited from​

OuterClassNameOptionsBase.classNames


disabled?​

optional disabled?: boolean

Defined in: packages/core/src/utils/deriveClassNames.ts:82

Inherited from​

RuleClassNameState.disabled


dropEffect?​

optional dropEffect?: "copy" | "move"

Defined in: packages/core/src/utils/deriveClassNames.ts:75

Inherited from​

RuleClassNameState.dropEffect


dropNotAllowed?​

optional dropNotAllowed?: boolean

Defined in: packages/core/src/utils/deriveClassNames.ts:77

Inherited from​

RuleClassNameState.dropNotAllowed


groupItems?​

optional groupItems?: boolean

Defined in: packages/core/src/utils/deriveClassNames.ts:76

Inherited from​

RuleClassNameState.groupItems


hasSubQuery?​

optional hasSubQuery?: boolean

Defined in: packages/core/src/utils/deriveClassNames.ts:84

Inherited from​

RuleClassNameState.hasSubQuery


isDragging?​

optional isDragging?: boolean

Defined in: packages/core/src/utils/deriveClassNames.ts:73

Inherited from​

RuleClassNameState.isDragging


isOver?​

optional isOver?: boolean

Defined in: packages/core/src/utils/deriveClassNames.ts:74

Inherited from​

RuleClassNameState.isOver


leadingClassNames?​

optional leadingClassNames?: (Classname | null)[]

Defined in: packages/core/src/utils/deriveClassNames.ts:282

Classnames contributed by the rule or group itself and its configuration, applied first. For a rule that is the rule/field/operator classnames; for a group, the group and combinator classnames.

Inherited from​

OuterClassNameOptionsBase.leadingClassNames


muted?​

optional muted?: boolean

Defined in: packages/core/src/utils/deriveClassNames.ts:83

Inherited from​

RuleClassNameState.muted


suppressStandardClassnames?​

optional suppressStandardClassnames?: boolean

Defined in: packages/core/src/utils/deriveClassNames.ts:179

When true, standard (rule, ruleGroup-*, etc.) classnames are omitted.

Inherited from​

OuterClassNameOptionsBase.suppressStandardClassnames


validationClassName?​

optional validationClassName?: Classname

Defined in: packages/core/src/utils/deriveClassNames.ts:284

Appended last, as produced by getValidationClassNames.

Inherited from​

OuterClassNameOptionsBase.validationClassName


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.