Skip to main content

OuterClassNameOptions

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

Inputs to deriveRuleOuterClassName and deriveRuleGroupOuterClassName.

Extends

Properties

classNames

classNames: Partial<Classnames> | undefined

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

The merged controlClassnames for the query builder.

Inherited from

OuterClassNameOptionsBase.classNames


disabled?

optional disabled?: boolean

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

Inherited from

RuleClassNameState.disabled


dropEffect?

optional dropEffect?: "copy" | "move"

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

Inherited from

RuleClassNameState.dropEffect


dropNotAllowed?

optional dropNotAllowed?: boolean

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

Inherited from

RuleClassNameState.dropNotAllowed


groupItems?

optional groupItems?: boolean

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

Inherited from

RuleClassNameState.groupItems


hasSubQuery?

optional hasSubQuery?: boolean

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

Inherited from

RuleClassNameState.hasSubQuery


isDragging?

optional isDragging?: boolean

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

Inherited from

RuleClassNameState.isDragging


isOver?

optional isOver?: boolean

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

Inherited from

RuleClassNameState.isOver


leadingClassNames?

optional leadingClassNames?: (Classname | null)[]

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

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:82

Inherited from

RuleClassNameState.muted


suppressStandardClassnames?

optional suppressStandardClassnames?: boolean

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

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:282

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.