Interface: NodeDefinition
August 8, 2026 ยท View on GitHub
@plures/praxis / index / NodeDefinition
Interface: NodeDefinition
Defined in: src/core/schema/types.ts:307
Node definition for orchestration
Properties
bindings?
optionalbindings?:NodeBindings
Defined in: src/core/schema/types.ts:320
Node bindings (connections to pluresdb paths)
config
config:
Record<string,unknown>
Defined in: src/core/schema/types.ts:313
Node configuration
id
id:
string
Defined in: src/core/schema/types.ts:309
Node identifier
props?
optionalprops?:Record<string,unknown>
Defined in: src/core/schema/types.ts:318
Node props (type-specific properties)
type
type:
string
Defined in: src/core/schema/types.ts:311
Node type
x?
optionalx?:number
Defined in: src/core/schema/types.ts:315
Node position (x, y coordinates for canvas)
y?
optionaly?:number
Defined in: src/core/schema/types.ts:316