Skip to content

gi-nx


gi-nx / updateFlows

ts
function updateFlows(flows: Record<string, {
  defaults?: Record<string, any>;
  dependencies: GiraffeNodeGraphFeatureDependancy[];
  description?: string;
  edges: GiraffeEdge[];
  id: string;
  inputs: Record<string, GiraffeNodeInputHandle>;
  name: string;
  nodes: GiraffeNode[];
  outputs: Record<string, GiraffeNodeInputHandle>;
  supportedShapes?: string[];
  tags?: string[];
}>): void;

Updates flows by id.

Parameters ​

ParameterTypeDescription
flowsRecord<string, { defaults?: Record<string, any>; dependencies: GiraffeNodeGraphFeatureDependancy[]; description?: string; edges: GiraffeEdge[]; id: string; inputs: Record<string, GiraffeNodeInputHandle>; name: string; nodes: GiraffeNode[]; outputs: Record<string, GiraffeNodeInputHandle>; supportedShapes?: string[]; tags?: string[]; }>A record of flows keyed by their ids.

Returns ​

void

Example ​

ts
gi.updateFlows({ [myFlow.id]: myFlow });