Skip to main content

RuleDropInfo

Defined in: dnd/src/types.ts:154

Info provided to the OnRuleDropCallback after a drop completes.

Properties​

draggedItem​

draggedItem: RuleType<string, string, any, string, Record<string, any>> | RuleGroupTypeAny

Defined in: dnd/src/types.ts:156

The dragged rule or group.


dropEffect​

dropEffect: DropEffect

Defined in: dnd/src/types.ts:166

Whether the item was moved or copied.


groupItems​

groupItems: boolean

Defined in: dnd/src/types.ts:168

Whether the drop created a new group around the target.


isCrossBuilder​

isCrossBuilder: boolean

Defined in: dnd/src/types.ts:170

Whether the drop crossed query builder boundaries.


sourcePath​

sourcePath: Path

Defined in: dnd/src/types.ts:162

Path of the item in the source query builder before the drop.


sourceQbId​

sourceQbId: string

Defined in: dnd/src/types.ts:158

The qbId of the source query builder.


targetPath​

targetPath: Path

Defined in: dnd/src/types.ts:164

Path where the item was inserted in the target query builder.


targetQbId​

targetQbId: string

Defined in: dnd/src/types.ts:160

The qbId of the target query builder.


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.