Skip to content

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

NameTypeDescription
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

Released under the MIT License.