This commit is contained in:
8
node_modules/@dnd-kit/core/dist/hooks/index.d.ts
generated
vendored
Normal file
8
node_modules/@dnd-kit/core/dist/hooks/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
export { useDraggable } from './useDraggable';
|
||||
export type { DraggableAttributes, DraggableSyntheticListeners, UseDraggableArguments, } from './useDraggable';
|
||||
export { useDndContext } from './useDndContext';
|
||||
export type { UseDndContextReturnValue } from './useDndContext';
|
||||
export { useDroppable } from './useDroppable';
|
||||
export type { UseDroppableArguments } from './useDroppable';
|
||||
export { AutoScrollActivator, MeasuringStrategy, MeasuringFrequency, TraversalOrder, } from './utilities';
|
||||
export type { AutoScrollOptions, DroppableMeasuring } from './utilities';
|
||||
4
node_modules/@dnd-kit/core/dist/hooks/useDndContext.d.ts
generated
vendored
Normal file
4
node_modules/@dnd-kit/core/dist/hooks/useDndContext.d.ts
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import { ContextType } from 'react';
|
||||
import { PublicContext } from '../store';
|
||||
export declare function useDndContext(): import("../store").PublicContextDescriptor;
|
||||
export declare type UseDndContextReturnValue = ContextType<typeof PublicContext>;
|
||||
37
node_modules/@dnd-kit/core/dist/hooks/useDraggable.d.ts
generated
vendored
Normal file
37
node_modules/@dnd-kit/core/dist/hooks/useDraggable.d.ts
generated
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
/// <reference types="react" />
|
||||
import { Transform } from '@dnd-kit/utilities';
|
||||
import { Data } from '../store';
|
||||
import type { UniqueIdentifier } from '../types';
|
||||
import { SyntheticListenerMap } from './utilities';
|
||||
export interface UseDraggableArguments {
|
||||
id: UniqueIdentifier;
|
||||
data?: Data;
|
||||
disabled?: boolean;
|
||||
attributes?: {
|
||||
role?: string;
|
||||
roleDescription?: string;
|
||||
tabIndex?: number;
|
||||
};
|
||||
}
|
||||
export interface DraggableAttributes {
|
||||
role: string;
|
||||
tabIndex: number;
|
||||
'aria-disabled': boolean;
|
||||
'aria-pressed': boolean | undefined;
|
||||
'aria-roledescription': string;
|
||||
'aria-describedby': string;
|
||||
}
|
||||
export declare type DraggableSyntheticListeners = SyntheticListenerMap | undefined;
|
||||
export declare function useDraggable({ id, data, disabled, attributes, }: UseDraggableArguments): {
|
||||
active: import("../store").Active | null;
|
||||
activatorEvent: Event | null;
|
||||
activeNodeRect: import("../types").ClientRect | null;
|
||||
attributes: DraggableAttributes;
|
||||
isDragging: boolean;
|
||||
listeners: SyntheticListenerMap | undefined;
|
||||
node: import("react").MutableRefObject<HTMLElement | null>;
|
||||
over: import("../store").Over | null;
|
||||
setNodeRef: (element: HTMLElement | null) => void;
|
||||
setActivatorNodeRef: (element: HTMLElement | null) => void;
|
||||
transform: Transform | null;
|
||||
};
|
||||
29
node_modules/@dnd-kit/core/dist/hooks/useDroppable.d.ts
generated
vendored
Normal file
29
node_modules/@dnd-kit/core/dist/hooks/useDroppable.d.ts
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
/// <reference types="react" />
|
||||
import { Data } from '../store';
|
||||
import type { ClientRect, UniqueIdentifier } from '../types';
|
||||
interface ResizeObserverConfig {
|
||||
/** Whether the ResizeObserver should be disabled entirely */
|
||||
disabled?: boolean;
|
||||
/** Resize events may affect the layout and position of other droppable containers.
|
||||
* Specify an array of `UniqueIdentifier` of droppable containers that should also be re-measured
|
||||
* when this droppable container resizes. Specifying an empty array re-measures all droppable containers.
|
||||
*/
|
||||
updateMeasurementsFor?: UniqueIdentifier[];
|
||||
/** Represents the debounce timeout between when resize events are observed and when elements are re-measured */
|
||||
timeout?: number;
|
||||
}
|
||||
export interface UseDroppableArguments {
|
||||
id: UniqueIdentifier;
|
||||
disabled?: boolean;
|
||||
data?: Data;
|
||||
resizeObserverConfig?: ResizeObserverConfig;
|
||||
}
|
||||
export declare function useDroppable({ data, disabled, id, resizeObserverConfig, }: UseDroppableArguments): {
|
||||
active: import("../store").Active | null;
|
||||
rect: import("react").MutableRefObject<ClientRect | null>;
|
||||
isOver: boolean;
|
||||
node: import("react").MutableRefObject<HTMLElement | null>;
|
||||
over: import("../store").Over | null;
|
||||
setNodeRef: (element: HTMLElement | null) => void;
|
||||
};
|
||||
export {};
|
||||
21
node_modules/@dnd-kit/core/dist/hooks/utilities/index.d.ts
generated
vendored
Normal file
21
node_modules/@dnd-kit/core/dist/hooks/utilities/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
export { AutoScrollActivator, TraversalOrder, useAutoScroller, } from './useAutoScroller';
|
||||
export type { Options as AutoScrollOptions } from './useAutoScroller';
|
||||
export { useCachedNode } from './useCachedNode';
|
||||
export { useCombineActivators } from './useCombineActivators';
|
||||
export { useDroppableMeasuring, MeasuringFrequency, MeasuringStrategy, } from './useDroppableMeasuring';
|
||||
export type { DroppableMeasuring } from './useDroppableMeasuring';
|
||||
export { useInitialValue } from './useInitialValue';
|
||||
export { useInitialRect } from './useInitialRect';
|
||||
export { useRect } from './useRect';
|
||||
export { useRectDelta } from './useRectDelta';
|
||||
export { useResizeObserver } from './useResizeObserver';
|
||||
export { useScrollableAncestors } from './useScrollableAncestors';
|
||||
export { useScrollIntoViewIfNeeded } from './useScrollIntoViewIfNeeded';
|
||||
export { useScrollOffsets } from './useScrollOffsets';
|
||||
export { useScrollOffsetsDelta } from './useScrollOffsetsDelta';
|
||||
export { useSensorSetup } from './useSensorSetup';
|
||||
export { useSyntheticListeners } from './useSyntheticListeners';
|
||||
export type { SyntheticListener, SyntheticListeners, SyntheticListenerMap, } from './useSyntheticListeners';
|
||||
export { useRects } from './useRects';
|
||||
export { useWindowRect } from './useWindowRect';
|
||||
export { useDragOverlayMeasuring } from './useDragOverlayMeasuring';
|
||||
37
node_modules/@dnd-kit/core/dist/hooks/utilities/useAutoScroller.d.ts
generated
vendored
Normal file
37
node_modules/@dnd-kit/core/dist/hooks/utilities/useAutoScroller.d.ts
generated
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
import type { Coordinates, ClientRect } from '../../types';
|
||||
export declare type ScrollAncestorSortingFn = (ancestors: Element[]) => Element[];
|
||||
export declare enum AutoScrollActivator {
|
||||
Pointer = 0,
|
||||
DraggableRect = 1
|
||||
}
|
||||
export interface Options {
|
||||
acceleration?: number;
|
||||
activator?: AutoScrollActivator;
|
||||
canScroll?: CanScroll;
|
||||
enabled?: boolean;
|
||||
interval?: number;
|
||||
layoutShiftCompensation?: boolean | {
|
||||
x: boolean;
|
||||
y: boolean;
|
||||
};
|
||||
order?: TraversalOrder;
|
||||
threshold?: {
|
||||
x: number;
|
||||
y: number;
|
||||
};
|
||||
}
|
||||
interface Arguments extends Options {
|
||||
draggingRect: ClientRect | null;
|
||||
enabled: boolean;
|
||||
pointerCoordinates: Coordinates | null;
|
||||
scrollableAncestors: Element[];
|
||||
scrollableAncestorRects: ClientRect[];
|
||||
delta: Coordinates;
|
||||
}
|
||||
export declare type CanScroll = (element: Element) => boolean;
|
||||
export declare enum TraversalOrder {
|
||||
TreeOrder = 0,
|
||||
ReversedTreeOrder = 1
|
||||
}
|
||||
export declare function useAutoScroller({ acceleration, activator, canScroll, draggingRect, enabled, interval, order, pointerCoordinates, scrollableAncestors, scrollableAncestorRects, delta, threshold, }: Arguments): void;
|
||||
export {};
|
||||
3
node_modules/@dnd-kit/core/dist/hooks/utilities/useCachedNode.d.ts
generated
vendored
Normal file
3
node_modules/@dnd-kit/core/dist/hooks/utilities/useCachedNode.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import type { DraggableNode, DraggableNodes } from '../../store';
|
||||
import type { UniqueIdentifier } from '../../types';
|
||||
export declare function useCachedNode(draggableNodes: DraggableNodes, id: UniqueIdentifier | null): DraggableNode['node']['current'];
|
||||
3
node_modules/@dnd-kit/core/dist/hooks/utilities/useCombineActivators.d.ts
generated
vendored
Normal file
3
node_modules/@dnd-kit/core/dist/hooks/utilities/useCombineActivators.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import type { SensorActivatorFunction, SensorDescriptor } from '../../sensors';
|
||||
import type { SyntheticListener, SyntheticListeners } from './useSyntheticListeners';
|
||||
export declare function useCombineActivators(sensors: SensorDescriptor<any>[], getSyntheticHandler: (handler: SensorActivatorFunction<any>, sensor: SensorDescriptor<any>) => SyntheticListener['handler']): SyntheticListeners;
|
||||
7
node_modules/@dnd-kit/core/dist/hooks/utilities/useDragOverlayMeasuring.d.ts
generated
vendored
Normal file
7
node_modules/@dnd-kit/core/dist/hooks/utilities/useDragOverlayMeasuring.d.ts
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
import type { PublicContextDescriptor } from '../../store';
|
||||
import type { ClientRect } from '../../types';
|
||||
interface Arguments {
|
||||
measure(element: HTMLElement): ClientRect;
|
||||
}
|
||||
export declare function useDragOverlayMeasuring({ measure, }: Arguments): PublicContextDescriptor['dragOverlay'];
|
||||
export {};
|
||||
27
node_modules/@dnd-kit/core/dist/hooks/utilities/useDroppableMeasuring.d.ts
generated
vendored
Normal file
27
node_modules/@dnd-kit/core/dist/hooks/utilities/useDroppableMeasuring.d.ts
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
import type { DroppableContainer, RectMap } from '../../store/types';
|
||||
import type { ClientRect, UniqueIdentifier } from '../../types';
|
||||
interface Arguments {
|
||||
dragging: boolean;
|
||||
dependencies: any[];
|
||||
config: DroppableMeasuring;
|
||||
}
|
||||
export declare enum MeasuringStrategy {
|
||||
Always = 0,
|
||||
BeforeDragging = 1,
|
||||
WhileDragging = 2
|
||||
}
|
||||
export declare enum MeasuringFrequency {
|
||||
Optimized = "optimized"
|
||||
}
|
||||
declare type MeasuringFunction = (element: HTMLElement) => ClientRect;
|
||||
export interface DroppableMeasuring {
|
||||
measure: MeasuringFunction;
|
||||
strategy: MeasuringStrategy;
|
||||
frequency: MeasuringFrequency | number;
|
||||
}
|
||||
export declare function useDroppableMeasuring(containers: DroppableContainer[], { dragging, dependencies, config }: Arguments): {
|
||||
droppableRects: RectMap;
|
||||
measureDroppableContainers: (ids?: UniqueIdentifier[]) => void;
|
||||
measuringScheduled: boolean;
|
||||
};
|
||||
export {};
|
||||
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useInitialRect.d.ts
generated
vendored
Normal file
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useInitialRect.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import type { ClientRect } from '../../types';
|
||||
export declare function useInitialRect(node: HTMLElement | null, measure: (node: HTMLElement) => ClientRect): ClientRect | null;
|
||||
3
node_modules/@dnd-kit/core/dist/hooks/utilities/useInitialValue.d.ts
generated
vendored
Normal file
3
node_modules/@dnd-kit/core/dist/hooks/utilities/useInitialValue.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
declare type AnyFunction = (...args: any) => any;
|
||||
export declare function useInitialValue<T, U extends AnyFunction | undefined = undefined>(value: T | null, computeFn?: U): U extends AnyFunction ? ReturnType<U> | null : T | null;
|
||||
export {};
|
||||
10
node_modules/@dnd-kit/core/dist/hooks/utilities/useMutationObserver.d.ts
generated
vendored
Normal file
10
node_modules/@dnd-kit/core/dist/hooks/utilities/useMutationObserver.d.ts
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
interface Arguments {
|
||||
callback: MutationCallback;
|
||||
disabled?: boolean;
|
||||
}
|
||||
/**
|
||||
* Returns a new MutationObserver instance.
|
||||
* If `MutationObserver` is undefined in the execution environment, returns `undefined`.
|
||||
*/
|
||||
export declare function useMutationObserver({ callback, disabled }: Arguments): MutationObserver | undefined;
|
||||
export {};
|
||||
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useRect.d.ts
generated
vendored
Normal file
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useRect.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import type { ClientRect } from '../../types';
|
||||
export declare function useRect(element: HTMLElement | null, measure?: (element: HTMLElement) => ClientRect, fallbackRect?: ClientRect | null): ClientRect | null;
|
||||
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useRectDelta.d.ts
generated
vendored
Normal file
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useRectDelta.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import type { ClientRect } from '../../types';
|
||||
export declare function useRectDelta(rect: ClientRect | null): import("@dnd-kit/utilities/dist/coordinates/types").Coordinates;
|
||||
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useRects.d.ts
generated
vendored
Normal file
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useRects.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import type { ClientRect } from '../../types';
|
||||
export declare function useRects(elements: Element[], measure?: (element: Element) => ClientRect): ClientRect[];
|
||||
10
node_modules/@dnd-kit/core/dist/hooks/utilities/useResizeObserver.d.ts
generated
vendored
Normal file
10
node_modules/@dnd-kit/core/dist/hooks/utilities/useResizeObserver.d.ts
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
interface Arguments {
|
||||
callback: ResizeObserverCallback;
|
||||
disabled?: boolean;
|
||||
}
|
||||
/**
|
||||
* Returns a new ResizeObserver instance bound to the `onResize` callback.
|
||||
* If `ResizeObserver` is undefined in the execution environment, returns `undefined`.
|
||||
*/
|
||||
export declare function useResizeObserver({ callback, disabled }: Arguments): ResizeObserver | undefined;
|
||||
export {};
|
||||
1
node_modules/@dnd-kit/core/dist/hooks/utilities/useScrollIntoViewIfNeeded.d.ts
generated
vendored
Normal file
1
node_modules/@dnd-kit/core/dist/hooks/utilities/useScrollIntoViewIfNeeded.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export declare function useScrollIntoViewIfNeeded(element: HTMLElement | null | undefined): void;
|
||||
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useScrollOffsets.d.ts
generated
vendored
Normal file
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useScrollOffsets.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import type { Coordinates } from '../../types';
|
||||
export declare function useScrollOffsets(elements: Element[]): Coordinates;
|
||||
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useScrollOffsetsDelta.d.ts
generated
vendored
Normal file
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useScrollOffsetsDelta.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import { Coordinates } from '@dnd-kit/utilities';
|
||||
export declare function useScrollOffsetsDelta(scrollOffsets: Coordinates, dependencies?: any[]): Coordinates;
|
||||
1
node_modules/@dnd-kit/core/dist/hooks/utilities/useScrollableAncestors.d.ts
generated
vendored
Normal file
1
node_modules/@dnd-kit/core/dist/hooks/utilities/useScrollableAncestors.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export declare function useScrollableAncestors(node: HTMLElement | null): Element[];
|
||||
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useSensorSetup.d.ts
generated
vendored
Normal file
2
node_modules/@dnd-kit/core/dist/hooks/utilities/useSensorSetup.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import type { SensorDescriptor } from '../../sensors';
|
||||
export declare function useSensorSetup(sensors: SensorDescriptor<any>[]): void;
|
||||
9
node_modules/@dnd-kit/core/dist/hooks/utilities/useSyntheticListeners.d.ts
generated
vendored
Normal file
9
node_modules/@dnd-kit/core/dist/hooks/utilities/useSyntheticListeners.d.ts
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
/// <reference types="react" />
|
||||
import type { SyntheticEventName, UniqueIdentifier } from '../../types';
|
||||
export declare type SyntheticListener = {
|
||||
eventName: SyntheticEventName;
|
||||
handler: (event: React.SyntheticEvent, id: UniqueIdentifier) => void;
|
||||
};
|
||||
export declare type SyntheticListeners = SyntheticListener[];
|
||||
export declare type SyntheticListenerMap = Record<string, Function>;
|
||||
export declare function useSyntheticListeners(listeners: SyntheticListeners, id: UniqueIdentifier): SyntheticListenerMap;
|
||||
1
node_modules/@dnd-kit/core/dist/hooks/utilities/useWindowRect.d.ts
generated
vendored
Normal file
1
node_modules/@dnd-kit/core/dist/hooks/utilities/useWindowRect.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export declare function useWindowRect(element: typeof window | null): import("../..").ClientRect | null;
|
||||
Reference in New Issue
Block a user