UNPKG

@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) 789 B
import { CalculateNodeMoveLimitsRequest } from './calculate-node-move-limits.request'; import { IExecution } from '@foblex/mediator'; import { INodeMoveLimits } from '../../i-node-move-limits'; import * as i0 from "@angular/core"; export declare class CalculateNodeMoveLimitsExecution implements IExecution<CalculateNodeMoveLimitsRequest, INodeMoveLimits> { private _fMediator; handle(request: CalculateNodeMoveLimitsRequest): INodeMoveLimits; private _fNodeRect; private _fParentRect; private _calculateDifference; private _calculateMinimumDifference; private _calculateMaximumDifference; static ɵfac: i0.ɵɵFactoryDeclaration<CalculateNodeMoveLimitsExecution, never>; static ɵprov: i0.ɵɵInjectableDeclaration<CalculateNodeMoveLimitsExecution>; }