Type Alias NodeSerializableOptions<NodeType, Data>

NodeSerializableOptions: Pick<Node, "x" | "y" | "id"> & Partial<
    Pick<Node, "zIndex" | "customDisplayName" | "type">,
> & Data & {
    ports?: Partial<
        {
            [key in keyof NodeType["ports"]]: {
                connectedTo?: { node: string; port: string }[];
                value?: NodeType["ports"][key]["value"];
            }
        },
    >;
}

Type Parameters

  • NodeType extends Node = Node
  • Data extends Record<string, unknown> = Record<string, unknown>