UNPKG

@cainiaofe/cn-ui-layout

Version:

- 安装 cone-cli | [Cone-CLI 使用指引](https://alidocs.dingtalk.com/i/nodes/xdqZp24KneBJzvGM6XezJvyb7RA0Nr1E) - `tnpm i -g @alife/cone-cli@latest` - 安装依赖包 - `cone install` - 启动研发 - `cone start`

29 lines (28 loc) 1.07 kB
import { Node } from '@ali/sutee-lowcode-engine'; /** * onSubtreeModified 是从叶子节点逐级冒泡, 注意做好判断 * options.isSubDeleting 是否因为父节点删除导致被连带删除。树根节点为 false,其他分支节点、叶子节点则为 true */ export declare const onNodeReplaceSelfWithChildrenCell: (currentNode: Node, options: any) => void; /** * 容器元素不允许空着,无子节点的时候删除自己 * @param {*} removeNode * @param {*} currentNode * @returns boolean */ export declare const onNodeRemoveSelfWhileNoChildren: (removeNode: Node, currentNode: Node) => boolean; export declare function disableDivider(): void; export declare function enableDivider(): void; export declare const onDrageResize: { onResizeStart(e: MouseEvent & { trigger: string; deltaX?: number; deltaY?: number; }, currentNode: Node): void; onResize(e: MouseEvent & { trigger: string; deltaX?: number; deltaY?: number; }, currentNode: Node): void; onResizeEnd(): void; };