@foblex/flow
Version:
An Angular library designed to simplify the creation and manipulation of dynamic flow. Provides components for flows, nodes, and connections, automating node manipulation and inter-node connections.
16 lines (15 loc) • 769 B
TypeScript
import { FNodeDropToGroupFinalizeRequest } from './f-node-drop-to-group-finalize.request';
import { IExecution } from '@foblex/mediator';
import * as i0 from "@angular/core";
export declare class FNodeDropToGroupFinalizeExecution implements IExecution<FNodeDropToGroupFinalizeRequest, void> {
private readonly _fDraggableDataContext;
private readonly _fComponentsStore;
handle(request: FNodeDropToGroupFinalizeRequest): void;
private _isValid;
private _emitDroppedChildrenEvent;
private _getDragHandleItem;
private _findDragHandleItem;
private _getDraggedNodeIds;
static ɵfac: i0.ɵɵFactoryDeclaration<FNodeDropToGroupFinalizeExecution, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<FNodeDropToGroupFinalizeExecution>;
}