|
|
@@ -30,13 +30,13 @@ export interface FlowNodeMeta {
|
|
|
hidden?: boolean; // 是否隐藏
|
|
|
// maxSize?: SizeSchema // 默认展开后的大小
|
|
|
size?: SizeSchema; // 默认大小
|
|
|
+ autoResizeDisable?: boolean; // 禁用监听节点变化自动调整大小
|
|
|
/**
|
|
|
* @deprecated 使用 NodeRegister.getOrigin 代替
|
|
|
*/
|
|
|
origin?: OriginSchema; // 原点配置,默认 垂直 { x: 0.5, y: 0 } 水平 { x: 0, y: 0.5 }
|
|
|
defaultExpanded?: boolean; // 默认是否展开
|
|
|
defaultCollapsed?: boolean; // 复合节点默认是否收起
|
|
|
- expandedSize?: SizeSchema; // 默认缩小版大小
|
|
|
spacing?: number | ((transform: FlowNodeTransformData) => number); // 兄弟节点间,等价于 marginBottom
|
|
|
padding?: PaddingSchema | ((transform: FlowNodeTransformData) => PaddingSchema); // 节点设置了 padding,则不需要 inlineSpacingPre 和 inlineSpacingAfter
|
|
|
inlineSpacingPre?: number | ((transform: FlowNodeTransformData) => number); // 父子节点间,等价于 paddingTop 或者 paddingLeft
|
|
|
@@ -136,7 +136,6 @@ export const DEFAULT_FLOW_NODE_META: (
|
|
|
isStart: nodeType === 'start',
|
|
|
hidden,
|
|
|
defaultExpanded: document.options.allNodesDefaultExpanded,
|
|
|
- expandedSize: { width: 520, height: 300 }, // 展开后的大小
|
|
|
size: DEFAULT_SIZE,
|
|
|
origin: document.layout.getDefaultNodeOrigin(),
|
|
|
isInlineBlocks: nodeType === FlowNodeBaseType.INLINE_BLOCKS,
|