agents / Exports / UniversalLayoutConfig
Interface: UniversalLayoutConfig
Layout configuration for automatic positioning
Table of contents
Properties
Properties
algorithm
• algorithm: string
Layout algorithm to use
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:272
direction
• direction: "TB" | "BT" | "LR" | "RL"
Layout direction
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:275
spacing
• spacing: Object
Spacing configuration
Type declaration
| Name | Type |
|---|---|
nodeSpacing | number |
levelSpacing | number |
groupSpacing? | number |
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:278
alignment
• alignment: Object
Alignment preferences
Type declaration
| Name | Type |
|---|---|
horizontal | "left" | "center" | "right" |
vertical | "center" | "top" | "bottom" |
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:285
bounds
• Optional bounds: Object
Canvas bounds
Type declaration
| Name | Type |
|---|---|
width | number |
height | number |
padding | number |
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:291
options
• Optional options: Record<string, unknown>
Algorithm-specific options
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:299