@mui/x-data-grid
Version:
The Community plan edition of the MUI X Data Grid components.
24 lines • 1.24 kB
TypeScript
import { GridStateCommunity } from "../../../models/gridStateCommunity.js";
import type { GridRowId } from "../../../models/gridRows.js";
export declare const gridRowReorderStateSelector: import("@mui/x-data-grid").OutputSelector<GridStateCommunity, unknown, import("./gridRowReorderInterfaces.js").GridRowReorderState>;
export declare const gridIsRowDragActiveSelector: (args_0: import("react").RefObject<{
state: GridStateCommunity;
} | null>) => boolean;
export declare const gridRowDropTargetSelector: (args_0: import("react").RefObject<{
state: GridStateCommunity;
} | null>) => {
rowId: GridRowId;
position: import("../../../internals/index.js").RowReorderDropPosition;
} | {
rowId: null;
position: null;
};
export declare const gridRowDropTargetRowIdSelector: (args_0: import("react").RefObject<{
state: GridStateCommunity;
} | null>) => GridRowId | null;
export declare const gridRowDropPositionSelector: (args_0: import("react").RefObject<{
state: GridStateCommunity;
} | null>, rowId: GridRowId) => import("../../../internals/index.js").RowReorderDropPosition | null;
export declare const gridDraggedRowIdSelector: (args_0: import("react").RefObject<{
state: GridStateCommunity;
} | null>) => GridRowId | null;