UNPKG

@reactodia/workspace

Version:

Reactodia Workspace -- library for visual interaction with graphs in a form of a diagram.

8 lines 777 B
import { ElementIri } from '../data/model'; import type { CanvasApi } from '../diagram/canvasApi'; import { EntityElement, EntityGroup } from './dataElements'; import type { WorkspaceContext } from '../workspace/workspaceContext'; export declare function groupEntitiesAnimated(elements: ReadonlyArray<EntityElement>, canvas: CanvasApi, workspace: WorkspaceContext): Promise<EntityGroup>; export declare function ungroupAllEntitiesAnimated(groups: ReadonlyArray<EntityGroup>, canvas: CanvasApi, workspace: WorkspaceContext): Promise<EntityElement[]>; export declare function ungroupSomeEntitiesAnimated(group: EntityGroup, entities: ReadonlySet<ElementIri>, canvas: CanvasApi, workspace: WorkspaceContext): Promise<EntityElement[]>; //# sourceMappingURL=elementGrouping.d.ts.map