Skip to main content

MosaicDropData

react-mosaic-component


react-mosaic-component / MosaicDropData

Interface: MosaicDropData

Defined in: libs/react-mosaic-component/src/lib/internalTypes.ts:24

Drop result read by mosaic drag sources via monitor.getDropResult(). Mosaic's own targets return path (+ position or tabReorderIndex). A drop target outside the layout can return { remove: true } to take the dragged window or tab out of the layout instead of cancelling the drag.

Properties​

path?​

optional path?: MosaicPath

Defined in: libs/react-mosaic-component/src/lib/internalTypes.ts:25


position?​

optional position?: MosaicDropTargetPosition

Defined in: libs/react-mosaic-component/src/lib/internalTypes.ts:26


remove?​

optional remove?: boolean

Defined in: libs/react-mosaic-component/src/lib/internalTypes.ts:28


swap?​

optional swap?: boolean

Defined in: libs/react-mosaic-component/src/lib/internalTypes.ts:29


tabReorderIndex?​

optional tabReorderIndex?: number

Defined in: libs/react-mosaic-component/src/lib/internalTypes.ts:27