Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clauderic/dnd-kit
/ functions
Functions
995 in github.com/clauderic/dnd-kit
⨍
Functions
995
◇
Types & classes
325
↓ 2 callers
Function
getDirection
(a: number, b: number)
packages/dom/src/core/plugins/scrolling/ScrollIntent.ts:74
↓ 2 callers
Function
getDocumentOffset
* Computes the absolute layout offset of an element's border-box * by walking the offsetParent chain. The result is independent of * any scroll posi
packages/dom/src/utilities/scroll/scrollIntoViewIfNeeded.ts:91
↓ 2 callers
Function
getDragDepth
(offset: number, indentationWidth: number)
apps/stories/stories/react/Sortable/Tree/utilities.ts:38
↓ 2 callers
Function
getFinalKeyframe
( element: Element, match: (keyframe: Keyframe) => boolean )
packages/dom/src/utilities/animations/getFinalKeyframe.ts:3
↓ 2 callers
Function
getInteractiveElement
(element: Element)
packages/dom/src/utilities/element/isInteractiveElement.ts:5
↓ 2 callers
Function
getOrCreate
( storage: Storage, key: string, prefix: string, )
apps/docs/src/scripts/mintlify-analytics.ts:30
↓ 2 callers
Function
getProjection
( items: FlattenedItem[], targetId: UniqueIdentifier, projectedDepth: number )
apps/stories/stories/react/Sortable/Tree/utilities.ts:42
↓ 2 callers
Function
getRowName
(index: number)
apps/stories/tests/sortable-table.spec.ts:14
↓ 2 callers
Function
getScrollIntent
(value: number)
packages/dom/src/core/plugins/scrolling/Scroller.ts:227
↓ 2 callers
Function
getScrollPosition
(scrollableElement: Element)
packages/dom/src/utilities/scroll/getScrollPosition.ts:6
↓ 2 callers
Function
getViewportBoundingRectangle
( element: Element )
packages/dom/src/utilities/bounding-rectangle/getViewportBoundingRectangle.ts:16
↓ 2 callers
Function
handleAction
(option: ContextualOptionItem)
apps/docs/src/components/PageContextMenu.tsx:34
↓ 2 callers
Function
handleInputChange
(value: string)
apps/docs/src/components/SearchBar.tsx:164
↓ 2 callers
Function
hidePopover
(element: Element)
packages/dom/src/utilities/popover/hidePopover.ts:3
↓ 2 callers
Method
intersectionArea
(shape: Shape)
packages/geometry/src/shapes/Rectangle.ts:75
↓ 2 callers
Function
isCanvasElement
(element: Element)
packages/dom/src/utilities/element/cloneElement.ts:42
↓ 2 callers
Function
isDisabled
()
packages/solid/src/core/draggable/DragOverlay.tsx:43
↓ 2 callers
Function
isDocumentScrollingElement
(element: Element | null)
packages/dom/src/utilities/scroll/documentScrollingElement.ts:4
↓ 2 callers
Function
isField
( element: Element )
packages/dom/src/utilities/element/cloneElement.ts:36
↓ 2 callers
Function
isLocalUrl
(url: string | undefined)
apps/docs/src/components/Assistant/ChatResponse.tsx:29
↓ 2 callers
Method
isLocked
(direction?: Direction)
packages/dom/src/core/plugins/scrolling/ScrollLock.ts:11
↓ 2 callers
Function
isSVGElement
(node: Node)
packages/dom/src/utilities/type-guards/isSVGElement.ts:3
↓ 2 callers
Function
isSameFrame
(element: Element, target: Element)
packages/dom/src/core/plugins/feedback/utilities.ts:118
↓ 2 callers
Function
loadPNG
(filePath)
apps/docs/scripts/diff-screenshots.mjs:88
↓ 2 callers
Function
markup
(string, newAttribute = '')
apps/stories/stories/components/docs/Code/components/CodeHighlighter/CodeHighlighter.tsx:64
↓ 2 callers
Function
mutate
( items: T, event: DragDropEventMap<U, V, W>['dragover'] | DragDropEventMap<U, V, W>['dragend'], mutatio
packages/helpers/src/move.ts:82
↓ 2 callers
Function
normalizeDisabled
( disabled: SortableDisabledValue | undefined )
packages/dom/src/sortable/sortable.ts:121
↓ 2 callers
Function
normalizeFile
* Normalizes a file entry to a SandboxFile object.
packages/storybook-addon-codesandbox/src/collect-files.ts:6
↓ 2 callers
Function
pad
(img)
apps/docs/scripts/diff-screenshots.mjs:97
↓ 2 callers
Function
remove
()
apps/stories/stories/react/Sortable/MultipleLists/MultipleLists.tsx:63
↓ 2 callers
Function
removeCodeSandboxButton
()
packages/storybook-addon-codesandbox/src/preview/codesandbox-button-dom.ts:48
↓ 2 callers
Function
reorder
( sourceElement: Element, sourceIndex: number, targetElement: Element, targetIndex: number )
packages/dom/src/sortable/plugins/OptimisticSortingPlugin.ts:210
↓ 2 callers
Function
restrictShapeToBoundingRectangle
( shape: Shape, transform: Coordinates, boundingRect: BoundingRectangle )
packages/abstract/src/modifiers/boundingRectangle.ts:26
↓ 2 callers
Function
sanitize
(layout: Layout)
apps/stories/stories/react/Resizeable/Resizeable.tsx:68
↓ 2 callers
Function
savePosition
(source: Draggable)
packages/solid/src/utilities/saveElementPosition.ts:15
↓ 2 callers
Function
scrollIntoViewIfNeeded
( el: Element, {block = 'nearest', inline = 'nearest'}: ScrollIntoViewOptions = {} )
packages/dom/src/utilities/scroll/scrollIntoViewIfNeeded.ts:11
↓ 2 callers
Function
set
(newValue: Value)
packages/state/src/decorators.ts:17
↓ 2 callers
Method
setDragSource
* Sets the source of the drag operation. * * @param source - The draggable entity or its unique identifier
packages/abstract/src/core/manager/actions.ts:38
↓ 2 callers
Function
takeScreenshot
(browser, url, name)
apps/docs/scripts/diff-screenshots.mjs:51
↓ 2 callers
Function
throttle
( func: T, limit: number )
packages/dom/src/utilities/scheduling/throttle.ts:3
↓ 2 callers
Function
useDragDropManager
()
packages/react/src/core/context/hooks.ts:6
↓ 2 callers
Function
useForceUpdate
()
packages/react/src/hooks/useForceUpdate.ts:3
↓ 1 callers
Method
#flushIdChanges
()
packages/abstract/src/core/entities/entity/entity.ts:50
↓ 1 callers
Method
#inject
(root: Document | ShadowRoot, cssRules: string)
packages/dom/src/core/plugins/stylesheet/StyleInjector.ts:116
↓ 1 callers
Method
#injectAdoptedSheet
* For ShadowRoot roots, use adoptedStyleSheets to avoid DOM side effects * like interfering with :first-child or :nth-child selectors.
packages/dom/src/core/plugins/stylesheet/StyleInjector.ts:207
↓ 1 callers
Method
#injectStyleElement
* For Document roots, prepend a <style> element to <head> so that any * @layer declarations appear before layers from regular stylesheets, * giv
packages/dom/src/core/plugins/stylesheet/StyleInjector.ts:160
↓ 1 callers
Method
#notify
()
packages/dom/src/utilities/observers/PositionObserver.ts:162
↓ 1 callers
Method
#updateDebug
()
packages/dom/src/utilities/observers/PositionObserver.ts:174
↓ 1 callers
Function
App
()
apps/stories-vanilla/stories/Droppable/DroppableApp.ts:3
↓ 1 callers
Function
App
()
apps/stories-vanilla/stories/Droppable/MultipleDroppable/MultipleDroppableApp.ts:3
↓ 1 callers
Function
App
()
apps/stories-vanilla/stories/Draggable/DraggableApp.ts:3
↓ 1 callers
Function
App
()
apps/stories-vanilla/stories/Draggable/DragHandle/DragHandleApp.ts:3
↓ 1 callers
Function
App
()
apps/stories-vanilla/stories/Sortable/Grid/GridSortableApp.ts:4
↓ 1 callers
Method
accepts
(draggable: Draggable)
packages/dom/src/sortable/sortable.ts:508
↓ 1 callers
Function
activationConstraints
(event, source)
packages/dom/src/core/sensors/pointer/PointerSensor.ts:45
↓ 1 callers
Method
activationConstraints
( event: PointerEvent, source: Draggable, options = this.options )
packages/dom/src/core/sensors/pointer/PointerSensor.ts:121
↓ 1 callers
Function
addFrameListener
(frame: Element, callback: PositionObserverCallback)
packages/dom/src/utilities/observers/FrameObserver.ts:25
↓ 1 callers
Method
addRoot
* Adds an additional root to track for style injection. * Returns a cleanup function that removes the root.
packages/dom/src/core/plugins/stylesheet/StyleInjector.ts:57
↓ 1 callers
Function
addScrollListener
(element: Element, callback: EventListener)
packages/dom/src/utilities/observers/FrameObserver.ts:71
↓ 1 callers
Method
apply
* Applies the modifier to the current drag operation. * * @param operation - The current state of the drag operation * @returns The transform
packages/abstract/src/core/modifiers/modifier.ts:52
↓ 1 callers
Function
applyTheme
()
packages/storybook-addon-codesandbox/src/preview/codesandbox-button-dom.ts:110
↓ 1 callers
Function
applyTransform
( rect: BoundingRectangle, parsedTransform: Transform, transformOrigin: string )
packages/dom/src/utilities/transform/applyTransform.ts:5
↓ 1 callers
Function
attachListeners
()
apps/docs/src/components/LogoContextMenu.ts:57
↓ 1 callers
Method
bind
(source: Draggable, options = this.options)
packages/dom/src/core/sensors/keyboard/KeyboardSensor.ts:91
↓ 1 callers
Function
buildEvent
( eventName: string, extra: Record<string, string> = {}, )
apps/docs/src/scripts/mintlify-analytics.ts:73
↓ 1 callers
Function
buildImage
* Build the OG image element tree for Satori.
apps/docs/scripts/generate-og-image.mjs:128
↓ 1 callers
Function
canScroll
(scrollableElement: Element, by?: Coordinates)
packages/dom/src/utilities/scroll/canScroll.ts:5
↓ 1 callers
Function
cancel
()
apps/stories-shared/tests/fixtures.ts:100
↓ 1 callers
Function
clearPosition
()
packages/solid/src/utilities/saveElementPosition.ts:46
↓ 1 callers
Function
cloneElement
(element: Element)
packages/dom/src/utilities/element/cloneElement.ts:1
↓ 1 callers
Function
close
()
apps/docs/src/components/LogoContextMenu.ts:45
↓ 1 callers
Function
configure
(plugin: T, options: V)
packages/abstract/src/core/plugins/utilities.ts:18
↓ 1 callers
Function
configurePlaceholder
* Configures accessibility and visual attributes for the placeholder
packages/dom/src/core/plugins/feedback/utilities.ts:108
↓ 1 callers
Method
containsPoint
(point: Point)
packages/geometry/src/shapes/Rectangle.ts:67
↓ 1 callers
Function
createCodeSandboxButton
( params: CodeSandboxParameters )
packages/storybook-addon-codesandbox/src/preview/codesandbox-button-dom.ts:56
↓ 1 callers
Function
createDocumentMutationObserver
( element: Element, placeholder: Element, feedbackElement: Element )
packages/dom/src/core/plugins/feedback/observers.ts:88
↓ 1 callers
Function
createElementMutationObserver
( element: Element, placeholder: Element, clone: boolean )
packages/dom/src/core/plugins/feedback/observers.ts:13
↓ 1 callers
Function
createHiddenText
(id: string, value: string)
packages/dom/src/core/plugins/accessibility/HiddenText.ts:1
↓ 1 callers
Function
createLiveRegion
(id: string)
packages/dom/src/core/plugins/accessibility/LiveRegion.ts:1
↓ 1 callers
Function
createLogoPng
()
apps/docs/scripts/generate-og-image.mjs:23
↓ 1 callers
Function
createPatchedManager
(manager: () => W | null)
packages/solid/src/core/draggable/DragOverlay.tsx:97
↓ 1 callers
Function
createPlaceholder
( source: Draggable, type = 'hidden' )
packages/dom/src/core/plugins/feedback/utilities.ts:18
↓ 1 callers
Function
createRange
(length: number)
apps/stories-vanilla/stories/Sortable/SortableApp.ts:39
↓ 1 callers
Function
createRange
(length: number)
apps/stories-vanilla/stories/Sortable/SortableDynamicFeedbackApp.ts:51
↓ 1 callers
Function
createRange
(length: number)
apps/stories-vanilla/stories/Sortable/Horizontal/HorizontalSortableApp.ts:46
↓ 1 callers
Function
createRange
(length: number)
apps/stories-vanilla/stories/Sortable/Grid/GridSortableApp.ts:49
↓ 1 callers
Function
createRange
(length: number)
apps/stories-solid/stories/Sortable/SortableApp.tsx:41
↓ 1 callers
Function
createRange
(length: number)
apps/stories-solid/stories/Sortable/SortableDynamicFeedbackApp.tsx:54
↓ 1 callers
Function
createRange
(length: number)
apps/stories-solid/stories/Sortable/SortableDragHandleApp.tsx:42
↓ 1 callers
Function
createRange
(length: number)
apps/stories-solid/stories/Sortable/Horizontal/HorizontalSortableApp.tsx:42
↓ 1 callers
Function
createRange
(length: number)
apps/stories-solid/stories/Sortable/Grid/GridSortableApp.tsx:42
↓ 1 callers
Function
createRange
(length: number)
apps/stories/stories/react/Sortable/SortableApp.tsx:37
↓ 1 callers
Function
createRange
(length: number)
apps/stories/stories/react/Sortable/Horizontal/HorizontalSortableApp.tsx:40
↓ 1 callers
Function
createRange
(length: number)
apps/stories/stories/react/Sortable/Grid/GridSortableApp.tsx:40
↓ 1 callers
Function
createResizeObserver
(ctx: ResizeObserverContext)
packages/dom/src/core/plugins/feedback/observers.ts:161
↓ 1 callers
Function
createSaveElementPosition
()
packages/solid/src/utilities/saveElementPosition.ts:6
↓ 1 callers
Function
debounce
(fn: () => void, wait: number)
packages/dom/src/core/plugins/accessibility/Accessibility.ts:221
↓ 1 callers
Function
decode
(data: string)
packages/dom/src/core/sensors/drag/encoding.ts:5
↓ 1 callers
Function
decodeUpperCase
(str: string)
packages/dom/src/core/sensors/drag/encoding.ts:16
↓ 1 callers
Function
descriptor
( plugin: T | PluginDescriptor<any, any, T> )
packages/abstract/src/core/plugins/utilities.ts:50
← previous
next →
201–300 of 995, ranked by callers