agents / Exports / UniversalPosition
Interface: UniversalPosition
Universal position information for nodes Supports both explicit positioning and automatic layout hints
Table of contents
Properties
Properties
x
• Optional x: number
Explicit X coordinate (pixels)
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:24
y
• Optional y: number
Explicit Y coordinate (pixels)
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:27
level
• level: number
Hierarchical level for automatic layout
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:30
order
• order: number
Order within the same level
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:33
groupId
• Optional groupId: string
Layout group identifier for related nodes
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:36
layoutHints
• Optional layoutHints: Object
Layout hints for automatic positioning
Type declaration
| Name | Type | Description |
|---|---|---|
align? | "left" | "center" | "right" | Preferred horizontal alignment |
spacing? | "compact" | "normal" | "loose" | Spacing preferences |
constraints? | { minX?: number ; maxX?: number ; minY?: number ; maxY?: number } | Force position constraints |
constraints.minX? | number | - |
constraints.maxX? | number | - |
constraints.minY? | number | - |
constraints.maxY? | number | - |
Defined in
packages/agents/src/services/workflow-converter/universal-types.ts:39