This commit is contained in:
9
node_modules/@dnd-kit/sortable/dist/hooks/defaults.d.ts
generated
vendored
Normal file
9
node_modules/@dnd-kit/sortable/dist/hooks/defaults.d.ts
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
import type { AnimateLayoutChanges, NewIndexGetter, SortableTransition } from './types';
|
||||
export declare const defaultNewIndexGetter: NewIndexGetter;
|
||||
export declare const defaultAnimateLayoutChanges: AnimateLayoutChanges;
|
||||
export declare const defaultTransition: SortableTransition;
|
||||
export declare const transitionProperty = "transform";
|
||||
export declare const disabledTransition: string;
|
||||
export declare const defaultAttributes: {
|
||||
roleDescription: string;
|
||||
};
|
||||
4
node_modules/@dnd-kit/sortable/dist/hooks/index.d.ts
generated
vendored
Normal file
4
node_modules/@dnd-kit/sortable/dist/hooks/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export { useSortable } from './useSortable';
|
||||
export type { Arguments as UseSortableArguments } from './useSortable';
|
||||
export { defaultAnimateLayoutChanges, defaultNewIndexGetter } from './defaults';
|
||||
export type { AnimateLayoutChanges, NewIndexGetter } from './types';
|
||||
24
node_modules/@dnd-kit/sortable/dist/hooks/types.d.ts
generated
vendored
Normal file
24
node_modules/@dnd-kit/sortable/dist/hooks/types.d.ts
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
import type { Active, UniqueIdentifier } from '@dnd-kit/core';
|
||||
import type { Transition } from '@dnd-kit/utilities';
|
||||
export declare type SortableTransition = Pick<Transition, 'easing' | 'duration'>;
|
||||
export declare type AnimateLayoutChanges = (args: {
|
||||
active: Active | null;
|
||||
containerId: UniqueIdentifier;
|
||||
isDragging: boolean;
|
||||
isSorting: boolean;
|
||||
id: UniqueIdentifier;
|
||||
index: number;
|
||||
items: UniqueIdentifier[];
|
||||
previousItems: UniqueIdentifier[];
|
||||
previousContainerId: UniqueIdentifier;
|
||||
newIndex: number;
|
||||
transition: SortableTransition | null;
|
||||
wasDragging: boolean;
|
||||
}) => boolean;
|
||||
export interface NewIndexGetterArguments {
|
||||
id: UniqueIdentifier;
|
||||
items: UniqueIdentifier[];
|
||||
activeIndex: number;
|
||||
overIndex: number;
|
||||
}
|
||||
export declare type NewIndexGetter = (args: NewIndexGetterArguments) => number;
|
||||
36
node_modules/@dnd-kit/sortable/dist/hooks/useSortable.d.ts
generated
vendored
Normal file
36
node_modules/@dnd-kit/sortable/dist/hooks/useSortable.d.ts
generated
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
/// <reference types="react" />
|
||||
import { UseDraggableArguments, UseDroppableArguments } from '@dnd-kit/core';
|
||||
import type { Disabled, SortableData, SortingStrategy } from '../types';
|
||||
import type { AnimateLayoutChanges, NewIndexGetter, SortableTransition } from './types';
|
||||
export interface Arguments extends Omit<UseDraggableArguments, 'disabled'>, Pick<UseDroppableArguments, 'resizeObserverConfig'> {
|
||||
animateLayoutChanges?: AnimateLayoutChanges;
|
||||
disabled?: boolean | Disabled;
|
||||
getNewIndex?: NewIndexGetter;
|
||||
strategy?: SortingStrategy;
|
||||
transition?: SortableTransition | null;
|
||||
}
|
||||
export declare function useSortable({ animateLayoutChanges, attributes: userDefinedAttributes, disabled: localDisabled, data: customData, getNewIndex, id, strategy: localStrategy, resizeObserverConfig, transition, }: Arguments): {
|
||||
active: import("@dnd-kit/core").Active | null;
|
||||
activeIndex: number;
|
||||
attributes: import("@dnd-kit/core").DraggableAttributes;
|
||||
data: SortableData & {
|
||||
[x: string]: any;
|
||||
};
|
||||
rect: import("react").MutableRefObject<import("@dnd-kit/core").ClientRect | null>;
|
||||
index: number;
|
||||
newIndex: number;
|
||||
items: import("@dnd-kit/core").UniqueIdentifier[];
|
||||
isOver: boolean;
|
||||
isSorting: boolean;
|
||||
isDragging: boolean;
|
||||
listeners: import("@dnd-kit/core/dist/hooks/utilities").SyntheticListenerMap | undefined;
|
||||
node: import("react").MutableRefObject<HTMLElement | null>;
|
||||
overIndex: number;
|
||||
over: import("@dnd-kit/core").Over | null;
|
||||
setNodeRef: (node: HTMLElement | null) => void;
|
||||
setActivatorNodeRef: (element: HTMLElement | null) => void;
|
||||
setDroppableNodeRef: (element: HTMLElement | null) => void;
|
||||
setDraggableNodeRef: (element: HTMLElement | null) => void;
|
||||
transform: import("@dnd-kit/utilities").Transform | null;
|
||||
transition: string | undefined;
|
||||
};
|
||||
1
node_modules/@dnd-kit/sortable/dist/hooks/utilities/index.d.ts
generated
vendored
Normal file
1
node_modules/@dnd-kit/sortable/dist/hooks/utilities/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export { useDerivedTransform } from './useDerivedTransform';
|
||||
11
node_modules/@dnd-kit/sortable/dist/hooks/utilities/useDerivedTransform.d.ts
generated
vendored
Normal file
11
node_modules/@dnd-kit/sortable/dist/hooks/utilities/useDerivedTransform.d.ts
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
/// <reference types="react" />
|
||||
import { ClientRect } from '@dnd-kit/core';
|
||||
import { Transform } from '@dnd-kit/utilities';
|
||||
interface Arguments {
|
||||
rect: React.MutableRefObject<ClientRect | null>;
|
||||
disabled: boolean;
|
||||
index: number;
|
||||
node: React.MutableRefObject<HTMLElement | null>;
|
||||
}
|
||||
export declare function useDerivedTransform({ disabled, index, node, rect }: Arguments): Transform | null;
|
||||
export {};
|
||||
Reference in New Issue
Block a user