Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/react-dnd/react-dnd
/ functions
Functions
460 in github.com/react-dnd/react-dnd
⨍
Functions
460
◇
Types & classes
192
↓ 16 callers
Method
isDragging
(monitor)
packages/dnd-core/test/sources.js:53
↓ 15 callers
Function
DragSource
(type, spec, collect, options = {})
packages/react-dnd/src/DragSource.js:11
↓ 15 callers
Function
DropTarget
(type, spec, collect, options = {})
packages/react-dnd/src/DropTarget.js:11
↓ 15 callers
Method
getItem
()
packages/dnd-core/src/DragDropMonitor.js:141
↓ 14 callers
Function
DragDropContext
(backendOrModule)
packages/react-dnd/src/DragDropContext.js:30
↓ 12 callers
Method
getMonitor
()
packages/dnd-core/src/DragDropManager.js:33
↓ 10 callers
Method
isOver
(options)
packages/react-dnd/src/createTargetMonitor.js:29
↓ 9 callers
Method
canDrop
()
packages/dnd-core/src/DropTarget.js:2
↓ 9 callers
Method
getItemType
()
packages/dnd-core/src/DragDropMonitor.js:137
↓ 9 callers
Method
getRegistry
()
packages/dnd-core/src/DragDropManager.js:41
↓ 8 callers
Method
didDrop
()
packages/dnd-core/src/DragDropMonitor.js:157
↓ 8 callers
Method
getSourceId
()
packages/dnd-core/src/DragDropMonitor.js:145
↓ 7 callers
Method
getSource
(sourceId, includePinned)
packages/dnd-core/src/HandlerRegistry.js:102
↓ 6 callers
Method
clearCurrentDragSourceNode
()
packages/react-dnd-html5-backend/src/HTML5Backend.js:254
↓ 6 callers
Method
getDropResult
()
packages/dnd-core/src/DragDropMonitor.js:153
↓ 6 callers
Method
isDraggingNativeItem
()
packages/react-dnd-html5-backend/src/HTML5Backend.js:189
↓ 5 callers
Method
getTarget
(targetId)
packages/dnd-core/src/HandlerRegistry.js:111
↓ 5 callers
Method
isDragging
(monitor, handle)
packages/dnd-core/src/DragSource.js:6
↓ 5 callers
Function
shallowEqual
(objA, objB)
packages/react-dnd/src/utils/shallowEqual.js:1
↓ 4 callers
Method
addSource
(type, source)
packages/dnd-core/src/HandlerRegistry.js:72
↓ 4 callers
Method
canDropOnTarget
(targetId)
packages/dnd-core/src/DragDropMonitor.js:77
↓ 4 callers
Function
checkDecoratorArguments
(functionName, signature, ...args)
packages/react-dnd/src/utils/checkDecoratorArguments.js:1
↓ 4 callers
Method
endDrag
()
packages/react-dnd-html5-backend/src/NativeDragSources.js:70
↓ 4 callers
Method
getBackend
()
packages/dnd-core/src/DragDropManager.js:37
↓ 4 callers
Function
getEventClientOffset
(e)
packages/react-dnd-html5-backend/src/OffsetUtils.js:22
↓ 4 callers
Function
getNodeClientOffset
(node)
packages/react-dnd-html5-backend/src/OffsetUtils.js:9
↓ 4 callers
Method
isDragging
(monitor, handle)
packages/react-dnd-html5-backend/src/NativeDragSources.js:66
↓ 4 callers
Method
isDragging
()
packages/dnd-core/src/DragDropMonitor.js:91
↓ 4 callers
Method
removeSource
(sourceId)
packages/dnd-core/src/HandlerRegistry.js:136
↓ 3 callers
Method
addTarget
(type, target)
packages/dnd-core/src/HandlerRegistry.js:81
↓ 3 callers
Method
canDragSource
(sourceId)
packages/dnd-core/src/DragDropMonitor.js:66
↓ 3 callers
Method
connectDragPreview
()
packages/dnd-core/src/backends/createTestBackend.js:20
↓ 3 callers
Method
findCard
(id)
examples/04 Sortable/Cancel on Drop Outside/Container.js:69
↓ 3 callers
Method
getCurrentDropEffect
()
packages/react-dnd-html5-backend/src/HTML5Backend.js:165
↓ 3 callers
Method
getDifferenceFromInitialOffset
()
packages/dnd-core/src/DragDropMonitor.js:181
↓ 3 callers
Method
getTargetIds
()
packages/dnd-core/src/DragDropMonitor.js:149
↓ 3 callers
Method
getTargetType
(targetId)
packages/dnd-core/src/HandlerRegistry.js:121
↓ 3 callers
Method
hover
()
packages/react-dnd/src/createTargetFactory.js:55
↓ 3 callers
Method
isSourceId
(handlerId)
packages/dnd-core/src/HandlerRegistry.js:126
↓ 3 callers
Method
isTargetId
(handlerId)
packages/dnd-core/src/HandlerRegistry.js:131
↓ 3 callers
Function
matchesType
(targetType, draggedItemType)
packages/dnd-core/src/utils/matchesType.js:3
↓ 3 callers
Method
receiveProps
(props)
packages/react-dnd/src/decorateHandler.js:94
↓ 3 callers
Method
removeTarget
(targetId)
packages/dnd-core/src/HandlerRegistry.js:146
↓ 3 callers
Method
simulateBeginDrag
(sourceIds, options)
packages/dnd-core/src/backends/createTestBackend.js:28
↓ 3 callers
Method
subscribeToStateChange
(listener, options = {})
packages/dnd-core/src/DragDropMonitor.js:14
↓ 2 callers
Method
addHandler
(role, type, handler)
packages/dnd-core/src/HandlerRegistry.js:90
↓ 2 callers
Function
areOptionsEqual
(nextOptions, currentOptions)
packages/react-dnd/src/areOptionsEqual.js:3
↓ 2 callers
Method
beginDrag
()
packages/react-dnd-html5-backend/src/NativeDragSources.js:62
↓ 2 callers
Method
beginDrag
()
packages/dnd-core/test/sources.js:10
↓ 2 callers
Method
beginDragNativeItem
(type)
packages/react-dnd-html5-backend/src/HTML5Backend.js:196
↓ 2 callers
Function
collect
(connect, monitor)
examples/00 Chessboard/Tutorial App/Knight.js:12
↓ 2 callers
Method
connectDragSource
(sourceId, node, options)
packages/react-dnd-html5-backend/src/HTML5Backend.js:119
↓ 2 callers
Method
connectDropTarget
(targetId, node)
packages/react-dnd-html5-backend/src/HTML5Backend.js:140
↓ 2 callers
Function
createChildContext
(backend, context)
packages/react-dnd/src/DragDropContext.js:12
↓ 2 callers
Function
decorateHandler
({ DecoratedComponent, createHandler, createMonitor, createConnector, registerHandler, containerDi
packages/react-dnd/src/decorateHandler.js:10
↓ 2 callers
Method
dispose
()
packages/react-dnd/src/decorateHandler.js:144
↓ 2 callers
Method
drop
()
packages/dnd-core/src/DropTarget.js:8
↓ 2 callers
Function
emitChange
()
examples/00 Chessboard/Tutorial App/Game.js:4
↓ 2 callers
Method
endDrag
()
packages/dnd-core/src/DragSource.js:10
↓ 2 callers
Method
endDragNativeItem
()
packages/react-dnd-html5-backend/src/HTML5Backend.js:220
↓ 2 callers
Method
getActions
()
packages/dnd-core/src/DragDropManager.js:45
↓ 2 callers
Method
getClientOffset
()
packages/dnd-core/src/DragDropMonitor.js:173
↓ 2 callers
Method
getCurrentState
()
packages/react-dnd/src/DragLayer.js:108
↓ 2 callers
Method
getCurrentState
()
packages/react-dnd/src/decorateHandler.js:154
↓ 2 callers
Method
getInitialSourceClientOffset
()
packages/dnd-core/src/DragDropMonitor.js:169
↓ 2 callers
Function
getSourceClientOffset
(state)
packages/dnd-core/src/reducers/dragOffset.js:45
↓ 2 callers
Method
getSourceClientOffset
()
packages/dnd-core/src/DragDropMonitor.js:177
↓ 2 callers
Method
getSourceType
(sourceId)
packages/dnd-core/src/HandlerRegistry.js:116
↓ 2 callers
Method
handleChange
()
packages/react-dnd/src/decorateHandler.js:133
↓ 2 callers
Method
hover
()
packages/dnd-core/src/DropTarget.js:6
↓ 2 callers
Method
interpolate
(x)
packages/react-dnd-html5-backend/src/MonotonicInterpolant.js:66
↓ 2 callers
Method
isDraggingSource
(sourceId)
packages/dnd-core/src/DragDropMonitor.js:95
↓ 2 callers
Method
isOverTarget
(targetId, options = { shallow: false })
packages/dnd-core/src/DragDropMonitor.js:112
↓ 2 callers
Function
isValidType
(type, allowArray)
packages/react-dnd/src/utils/isValidType.js:3
↓ 2 callers
Function
matchNativeItemType
(dataTransfer)
packages/react-dnd-html5-backend/src/NativeDragSources.js:74
↓ 2 callers
Method
moveCard
(id, atIndex)
examples/04 Sortable/Cancel on Drop Outside/Container.js:57
↓ 2 callers
Function
parseRoleFromHandlerId
(handlerId)
packages/dnd-core/src/HandlerRegistry.js:50
↓ 2 callers
Method
receiveHandlerId
(sourceId)
packages/react-dnd/src/createSourceMonitor.js:11
↓ 2 callers
Function
reconnectDragPreview
()
packages/react-dnd/src/createSourceConnector.js:30
↓ 2 callers
Function
reconnectDragSource
()
packages/react-dnd/src/createSourceConnector.js:15
↓ 2 callers
Function
reconnectDropTarget
()
packages/react-dnd/src/createTargetConnector.js:11
↓ 2 callers
Method
reset
()
packages/react-dnd-html5-backend/src/EnterLeaveCounter.js:38
↓ 2 callers
Method
simulateDrop
()
packages/dnd-core/src/backends/createTestBackend.js:40
↓ 2 callers
Method
simulateEndDrag
()
packages/dnd-core/src/backends/createTestBackend.js:44
↓ 2 callers
Method
simulateHover
(targetIds, options)
packages/dnd-core/src/backends/createTestBackend.js:36
↓ 2 callers
Function
snapToGrid
(x, y)
examples/02 Drag Around/Custom Drag Layer/snapToGrid.js:1
↓ 2 callers
Method
subscribeToOffsetChange
(listener)
packages/dnd-core/src/DragDropMonitor.js:46
↓ 2 callers
Function
unpackBackendForEs5Users
(backendOrModule)
packages/react-dnd/src/DragDropContext.js:16
↓ 2 callers
Function
validateType
(type, allowArray)
packages/dnd-core/src/HandlerRegistry.js:24
↓ 2 callers
Function
wrapConnectorHooks
(hooks)
packages/react-dnd/src/wrapConnectorHooks.js:46
↓ 1 callers
Function
DragLayer
(collect, options = {})
packages/react-dnd/src/DragLayer.js:10
↓ 1 callers
Method
addEventListeners
(target)
packages/react-dnd-html5-backend/src/HTML5Backend.js:83
↓ 1 callers
Function
addSource
(sourceId)
packages/dnd-core/src/actions/registry.js:6
↓ 1 callers
Function
addTarget
(targetId)
packages/dnd-core/src/actions/registry.js:13
↓ 1 callers
Function
areDirty
(state, handlerIds)
packages/dnd-core/src/reducers/dirtyHandlerIds.js:61
↓ 1 callers
Function
areOffsetsEqual
(offsetA, offsetB)
packages/dnd-core/src/reducers/dragOffset.js:9
↓ 1 callers
Function
beginDrag
()
examples/03 Nesting/Drag Sources/SourceBox.js:17
↓ 1 callers
Function
buildHasteMap
()
scripts/resolvers.js:5
↓ 1 callers
Function
calculateXOffset
()
packages/react-dnd-html5-backend/src/OffsetUtils.js:95
↓ 1 callers
Function
calculateYOffset
()
packages/react-dnd-html5-backend/src/OffsetUtils.js:77
next →
1–100 of 460, ranked by callers