@logicflow/extension
Version:
LogicFlow Extensions
20 lines (19 loc) • 533 B
TypeScript
import { BaseNodeModel, Model } from '@logicflow/core';
import BoxBoundsPoint = Model.BoxBoundsPoint;
/**
*
* @param bounds
* @param group
*/
export declare function isBoundsInGroup(bounds: BoxBoundsPoint, group: BaseNodeModel): boolean;
/**
* 判断 bounds 是否可以移动到下一个范围
* @param groupBounds
* @param node
* @param deltaX
* @param deltaY
*/
export declare function isAllowMoveTo(groupBounds: BoxBoundsPoint, node: BaseNodeModel, deltaX: number, deltaY: number): {
x: boolean;
y: boolean;
};