ChainGraph API Documentation / @badaitech/chaingraph-types / NodeMetadataWithPorts
Interface: NodeMetadataWithPorts
Defined in: packages/chaingraph-types/src/node/types.ts:84
Type definition for node metadata
Extends
Properties
author?
optionalauthor:string
Defined in: packages/chaingraph-types/src/node/types.ts:26
Inherited from
category?
optionalcategory:string
Defined in: packages/chaingraph-types/src/node/types.ts:21
Inherited from
description?
optionaldescription:string
Defined in: packages/chaingraph-types/src/node/types.ts:22
Inherited from
flowPorts?
optionalflowPorts:FlowPorts
Defined in: packages/chaingraph-types/src/node/types.ts:30
Inherited from
icon?
optionalicon:string
Defined in: packages/chaingraph-types/src/node/types.ts:24
Inherited from
id?
optionalid:string
Defined in: packages/chaingraph-types/src/node/types.ts:19
Inherited from
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/chaingraph-types/src/node/types.ts:28
Inherited from
parentNodeId?
optionalparentNodeId:string
Defined in: packages/chaingraph-types/src/node/types.ts:27
Inherited from
portsConfig
portsConfig:
Map<string,IPortConfig>
Defined in: packages/chaingraph-types/src/node/types.ts:85
tags?
optionaltags:string[]
Defined in: packages/chaingraph-types/src/node/types.ts:25
Inherited from
title?
optionaltitle:string
Defined in: packages/chaingraph-types/src/node/types.ts:20
Inherited from
type
type:
string
Defined in: packages/chaingraph-types/src/node/types.ts:18
Inherited from
ui?
optionalui:NodeUIMetadata
Defined in: packages/chaingraph-types/src/node/types.ts:29
Inherited from
version?
optionalversion:number
Defined in: packages/chaingraph-types/src/node/types.ts:23