Skip to content

ChainGraph API Documentation / @badaitech/chaingraph-trpc / server / FlowFolder

Interface: FlowFolder

Defined in: packages/chaingraph-trpc/server/stores/folderStore/types.ts:15

Flow folder for organizing flows in a tree structure Implements ITreeNode for compatibility with generic tree system

Extends

Properties

color?

optional color: string

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:19

Optional color coding

Inherited from

ITreeNode.color


createdAt

createdAt: Date

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:21

Creation timestamp

Inherited from

ITreeNode.createdAt


description?

optional description: string

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:11

Optional description

Inherited from

ITreeNode.description


id

id: string

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:7

Unique identifier

Inherited from

ITreeNode.id


metadata?

optional metadata: Record<string, any>

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:25

Entity-specific metadata (extensible)

Inherited from

ITreeNode.metadata


name

name: string

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:9

Display name

Inherited from

ITreeNode.name


order

order: number

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:17

Sort order within parent

Inherited from

ITreeNode.order


ownerId

ownerId: string

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:15

Owner/creator user ID

Inherited from

ITreeNode.ownerId


parentId

parentId: string | null

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:13

Parent node ID (null = root level)

Inherited from

ITreeNode.parentId


updatedAt

updatedAt: Date

Defined in: packages/chaingraph-types/dist/hierarchy/types.d.ts:23

Last update timestamp

Inherited from

ITreeNode.updatedAt

Licensed under BUSL-1.1