MCPcopy Create free account

hub / github.com/clauderic/dnd-kit / functions

Functions995 in github.com/clauderic/dnd-kit

↓ 80 callersFunctionmove
( items: T, event: DragDropEventMap<U, V, W>['dragover'] | DragDropEventMap<U, V, W>['dragend'] )
packages/helpers/src/move.ts:320
↓ 73 callersMethodaddEventListener
* Adds an event listener for the specified event type. * * @param name - The name of the event to listen for * @param handler - The function
packages/abstract/src/core/manager/events.ts:40
↓ 52 callersFunctionmockTarget
Minimal mock for a non-sortable target (plain Droppable).
packages/helpers/tests/move.test.ts:14
↓ 50 callersFunctiondragOverEvent
Build a preventable dragover-style event.
packages/helpers/tests/move.test.ts:40
↓ 50 callersMethodmove
( direction: 'up' | 'down' | 'left' | 'right', times?: number )
apps/stories-shared/tests/fixtures.ts:33
↓ 49 callersMethoddestroy
()
packages/abstract/tests/manager-modifiers.test.ts:87
↓ 41 callersMethodwaitForDrop
()
apps/stories-shared/tests/fixtures.ts:20
↓ 38 callersMethodfrom
({x, y}: Coordinates)
packages/geometry/src/point/Point.ts:44
↓ 36 callersMethodregister
()
packages/vue/src/core/hooks/useInstance.ts:9
↓ 35 callersFunctionuseSortable
(input: UseSortableInput<T>)
packages/vue/src/sortable/useSortable.ts:28
↓ 34 callersMethodget
(key: WeakKey | undefined, id: Key)
packages/state/src/store.ts:8
↓ 34 callersFunctionmockSortableSource
* Mock for a sortable source (SortableDraggable). * Has `index`, `initialIndex`, `group`, and `initialGroup`.
packages/helpers/tests/move.test.ts:22
↓ 32 callersFunctioncn
(...inputs: ClassValue[])
apps/docs/src/lib/cn.ts:8
↓ 29 callersFunctionuseOnValueChange
( value: T, onChange: (value: T, oldValue: T) => void, effect = useEffect, compare = Object.is )
packages/react/src/hooks/useOnValueChange.ts:3
↓ 27 callersFunctioncreateSortable
({ id = 's1', index = 0, group, disabled, }: CreateSortableOptions = {})
packages/dom/tests/sortable-utilities.test.ts:24
↓ 27 callersMethodremoveEventListener
* Removes an event listener for the specified event type. * * @param name - The name of the event * @param handler - The function to remove
packages/abstract/src/core/manager/events.ts:56
↓ 24 callersMethodgoto
(storyId: string)
apps/stories-shared/tests/fixtures.ts:16
↓ 21 callersMethodremove
(properties: string[], prefix = '')
packages/dom/src/utilities/styles/Styles.ts:37
↓ 20 callersFunctioncomputed
( compute: () => T, comparator?: (a: T, b: T) => boolean )
packages/state/src/computed.ts:6
↓ 20 callersMethodget
* Gets a plugin instance by its constructor. * * @param plugin - The plugin constructor to look up * @returns The plugin instance or undefine
packages/abstract/src/core/plugins/registry.ts:92
↓ 19 callersMethodbind
(source: Draggable, options: DragSensorOptions)
packages/dom/src/core/sensors/drag/DragSensor.ts:32
↓ 18 callersFunctiondeepEqual
(a: T, b: T)
packages/state/src/comparators.ts:1
↓ 18 callersFunctionmockSource
Minimal mock for a non-sortable source (plain Draggable).
packages/helpers/tests/move.test.ts:9
↓ 18 callersMethodset
(properties: Record<string, string | number>, prefix = '')
packages/dom/src/utilities/styles/Styles.ts:16
↓ 17 callersMethoddrag
( source: Locator, target: Locator, options?: {steps?: number} )
apps/stories-shared/tests/fixtures.ts:24
↓ 17 callersFunctionisSortable
( element: Draggable | Droppable | null )
packages/dom/src/sortable/utilities.ts:12
↓ 17 callersFunctionresolveCustomizable
( value: Customizable<T> | undefined, defaults: T )
packages/abstract/src/core/manager/manager.ts:35
↓ 16 callersFunctionconfigure
* Configures a plugin instance with new options. * * @param options - The new options to apply
packages/abstract/src/core/plugins/plugin.ts:84
↓ 16 callersMethoddisconnect
()
packages/dom/src/utilities/observers/ResizeNotifier.ts:7
↓ 16 callersMethodstart
* Starts a new drag operation. * * @param args - Configuration for the drag operation * @param args.event - The event that initiated the drag
packages/abstract/src/core/manager/actions.ts:87
↓ 15 callersFunctionunrefElement
( elRef: MaybeRefOrGetter<T> )
packages/vue/src/utilities/element.ts:10
↓ 14 callersFunctiontrackEvent
( eventName: string, properties: Record<string, string> = {}, )
apps/docs/src/lib/analytics.ts:7
↓ 13 callersFunctioncreateRange
(count: number)
apps/stories-shared/utilities/createRange.ts:3
↓ 13 callersFunctioncreateSortable
( id: string | number, index: number, group?: string )
packages/dom/tests/optimistic-sorting-plugin.test.ts:13
↓ 13 callersFunctiongetWindow
( target: Event['target'] | null | undefined )
packages/dom/src/utilities/execution-context/getWindow.ts:4
↓ 13 callersMethodhas
* Checks if a entity with the given identifier exists in the registry. * @param identifier - The unique identifier of the entity. * @returns Tru
packages/abstract/src/core/entities/entity/registry.ts:32
↓ 12 callersMethodclear
(key: WeakKey | undefined)
packages/state/src/store.ts:19
↓ 11 callersFunctioneffects
(...entries: Effect[])
packages/state/src/effects.ts:5
↓ 11 callersMethodobserve
()
packages/dom/src/utilities/observers/ResizeNotifier.ts:5
↓ 11 callersMethodset
* Sets the current status value. * * @param value - The new status value
packages/abstract/src/core/manager/status.ts:100
↓ 11 callersMethodstop
* Stops the current drag operation. * * @param args - Configuration for stopping the operation * @param args.event - The event that triggered
packages/abstract/src/core/manager/actions.ts:233
↓ 10 callersFunctiongetComputedStyles
( element: Element, cached = false )
packages/dom/src/utilities/styles/getComputedStyles.ts:14
↓ 10 callersMethodpluginConfig
* Look up per-entity options for a given plugin constructor.
packages/abstract/src/core/entities/draggable/draggable.ts:113
↓ 10 callersMethodset
(key: WeakKey | undefined, id: Key, value: Value)
packages/state/src/store.ts:12
↓ 10 callersFunctionuseDraggable
( input: UseDraggableInput<T> )
packages/react/src/core/draggable/useDraggable.ts:21
↓ 9 callersFunctionisHTMLElement
( node: Node | Window | null | undefined )
packages/dom/src/utilities/type-guards/isHTMLElement.ts:5
↓ 8 callersMethodbuttonsIn
(parent: Locator)
apps/stories-shared/tests/fixtures.ts:8
↓ 8 callersFunctionconfigurator
( plugin: T )
packages/abstract/src/core/plugins/utilities.ts:35
↓ 8 callersFunctioncurrentValue
( value: RefOrValue<T> )
packages/react/src/utilities/currentValue.ts:11
↓ 8 callersMethoddestroy
()
packages/dom/src/core/sensors/drag/DragSensor.ts:170
↓ 8 callersMethoddispatch
* Dispatches an event to all registered listeners. * * @param name - The name of the event to dispatch * @param args - Arguments to pass to t
packages/abstract/src/core/manager/events.ts:70
↓ 8 callersFunctionindexOf
(manager: DragDropManager, PluginClass: any)
packages/abstract/tests/plugin-registry.test.ts:33
↓ 8 callersFunctionisDragging
()
packages/react/src/sortable/useSortable.ts:132
↓ 8 callersFunctionisElement
(target: EventTarget | null)
packages/dom/src/utilities/type-guards/isElement.ts:4
↓ 8 callersFunctionisSortableOperation
( operation: DragOperation<Draggable, Droppable> )
packages/dom/src/sortable/utilities.ts:20
↓ 8 callersFunctionmockOperation
( source: any, target: any )
packages/dom/tests/sortable-utilities.test.ts:45
↓ 8 callersFunctionshowPopover
(element: Element)
packages/dom/src/utilities/popover/showPopover.ts:3
↓ 8 callersFunctionswap
( items: T, event: DragDropEventMap<U, V, W>['dragover'] | DragDropEventMap<U, V, W>['dragend'] )
packages/helpers/src/move.ts:332
↓ 7 callersMethodabort
()
packages/dom/src/core/sensors/pointer/DelayConstraint.ts:49
↓ 7 callersFunctionbuildInstances
(sortables: Sortable[])
packages/dom/tests/optimistic-sorting-plugin.test.ts:21
↓ 7 callersMethodget
* Retrieves a entity from the registry using its identifier. * @param identifier - The unique identifier of the entity. * @returns The entity if
packages/abstract/src/core/entities/entity/registry.ts:41
↓ 7 callersFunctiongetDocument
(target: Event['target'] | undefined)
packages/dom/src/utilities/execution-context/getDocument.ts:7
↓ 7 callersFunctiongetSortableIndices
( instances: SortableInstances )
packages/dom/src/sortable/plugins/OptimisticSortingPlugin.helpers.ts:11
↓ 7 callersFunctionhasChanged
( snapshotIndices: SortableIndices, instances: SortableInstances, newInstances: SortableInstances )
packages/dom/src/sortable/plugins/OptimisticSortingPlugin.helpers.ts:25
↓ 7 callersMethodpickup
(source: Locator)
apps/stories-shared/tests/fixtures.ts:32
↓ 7 callersMethodschedule
(task: () => void)
packages/dom/src/utilities/scheduling/scheduler.ts:10
↓ 6 callersFunctioncolumnItems
(dnd: any, id: string)
apps/stories/tests/sortable-multiple.spec.ts:4
↓ 6 callersMethoddistance
* Returns the distance (hypotenuse) between this point and another point. * * @param {Point} a - A point * @param {Point} b - Another point
packages/geometry/src/point/Point.ts:30
↓ 6 callersFunctionget
(key)
apps/docs/scripts/generate-og-image.mjs:71
↓ 6 callersFunctiongetEventCoordinates
(event: PointerEvent)
packages/dom/src/utilities/coordinates/getEventCoordinates.ts:3
↓ 6 callersFunctiongetFrameElement
(el: Element | undefined)
packages/dom/src/utilities/frame/getFrameElement.ts:1
↓ 6 callersFunctiongetFrameTransform
( el: Element | undefined, boundary: Element | null = window.frameElement )
packages/dom/src/utilities/frame/getFrameTransform.ts:8
↓ 6 callersFunctionisKeyboardEvent
( event: Event | null | undefined )
packages/dom/src/utilities/type-guards/isKeyboardEvent.ts:3
↓ 6 callersFunctionisKeycode
(event: KeyboardEvent, codes: KeyCode[])
packages/dom/src/core/sensors/keyboard/KeyboardSensor.ts:302
↓ 6 callersFunctionisNode
(node: Object)
packages/dom/src/utilities/type-guards/isNode.ts:1
↓ 6 callersMethodonEvent
(event: PointerEvent)
packages/dom/src/core/sensors/pointer/DelayConstraint.ts:21
↓ 6 callersMethodsnapshot
* Creates a snapshot of the current drag operation state. * * @returns An immutable snapshot of the current operation state
packages/abstract/src/core/manager/operation.ts:185
↓ 6 callersFunctionuseDroppable
( input: UseDroppableInput<T> )
packages/react/src/core/droppable/useDroppable.ts:22
↓ 6 callersFunctionuseLatest
(value: T)
packages/react/src/hooks/useLatest.ts:5
↓ 6 callersFunctionuseOnElementChange
( value: RefOrValue<Element>, onChange: (value: Element | undefined) => void )
packages/react/src/hooks/useOnElementChange.ts:6
↓ 6 callersMethodvalues
* Gets all registered plugin instances. * * @returns An array of all active plugin instances
packages/abstract/src/core/plugins/registry.ts:37
↓ 5 callersFunctionaddField
(name: string, value: string)
packages/storybook-addon-codesandbox/src/define.ts:77
↓ 5 callersMethodbind
(source: Draggable, options = this.options)
packages/dom/src/core/sensors/pointer/PointerSensor.ts:137
↓ 5 callersMethodcancel
()
apps/stories-shared/tests/fixtures.ts:38
↓ 5 callersFunctioncreatePointerEvent
( type: string, options: Partial<PointerEvent> = {} )
packages/dom/tests/pointer-sensor.test.ts:6
↓ 5 callersMethoddrop
()
apps/stories-shared/tests/fixtures.ts:37
↓ 5 callersFunctionelement
()
apps/stories/stories/react/Draggable/Modifiers/Modifiers.stories.tsx:60
↓ 5 callersFunctiongetFixedPositionOffset
()
packages/dom/src/utilities/execution-context/getFixedPositionOffset.ts:8
↓ 5 callersFunctiongetVisibleBoundingRectangle
( element: Element, boundingClientRect = element.getBoundingClientRect(), margin = 0 )
packages/dom/src/utilities/bounding-rectangle/getVisibleBoundingRectangle.ts:11
↓ 5 callersFunctionparseTranslate
(translate?: string)
packages/dom/src/utilities/transform/parseTranslate.ts:1
↓ 5 callersMethodrefreshShape
()
packages/dom/src/sortable/sortable.ts:504
↓ 5 callersMethodreset
* Resets the drag operation to its initial state. * * @remarks * This method: * - Sets status to idle * - Clears source and target iden
packages/abstract/src/core/manager/operation.ts:209
↓ 5 callersFunctionsupportsStyle
( element: Element )
packages/dom/src/utilities/type-guards/supportsStyle.ts:1
↓ 5 callersMethodunregister
* A method that unregisters the entity from the manager. * @returns void
packages/abstract/src/core/entities/entity/entity.ts:165
↓ 5 callersFunctionupdateState
(newState: ExportState)
packages/storybook-addon-codesandbox/src/preview/codesandbox-button-dom.ts:128
↓ 5 callersFunctionuseComputed
( compute: () => T, dependencies: any[] = [], sync = false )
packages/react/src/hooks/useComputed.ts:6
↓ 5 callersFunctionuseDeepSignal
( target: MaybeRefOrGetter<T> )
packages/vue/src/composables/useDeepSignal.ts:6
↓ 5 callersFunctionuseDraggable
( input: UseDraggableInput<T> )
packages/solid/src/core/draggable/useDraggable.ts:15
↓ 4 callersMethodactivate
(event: E)
packages/abstract/src/core/sensors/activation.ts:27
↓ 4 callersFunctionarrayMove
( array: T, from: number, to: number )
packages/helpers/src/move.ts:12
next →1–100 of 995, ranked by callers