UNPKG

@mui/x-data-grid-premium

Version:

The Premium plan edition of the MUI X Data Grid Components.

20 lines 1.03 kB
import { BaseReorderOperation, type ReorderOperation, type ReorderExecutionContext } from '@mui/x-data-grid-pro/internals'; import type { GridPrivateApiPremium } from "../../../models/gridApiPremium.js"; type ReorderExecutionContextType = ReorderExecutionContext<GridPrivateApiPremium>; /** * Handles moving leaf nodes between different parent groups. */ export declare class CrossParentLeafOperation extends BaseReorderOperation { readonly operationType = "cross-parent-leaf"; detectOperation(ctx: ReorderExecutionContext): ReorderOperation | null; executeOperation(operation: ReorderOperation, ctx: ReorderExecutionContextType): Promise<void>; } /** * Handles moving entire groups between different parents. */ export declare class CrossParentGroupOperation extends BaseReorderOperation { readonly operationType = "cross-parent-group"; detectOperation(ctx: ReorderExecutionContext): ReorderOperation | null; executeOperation(operation: ReorderOperation, ctx: ReorderExecutionContextType): Promise<void>; } export {};