Graphora API
    Preparing search index...

    Interface CollapsedGraphOptions<NodeData, EdgeData>

    interface CollapsedGraphOptions<NodeData = unknown, EdgeData = unknown> {
        minGroupSize?: number;
        state?: CollapseState;
        getGroupId(
            node: GraphNode<NodeData>,
            snapshot: GraphSnapshot<NodeData, EdgeData>,
        ): GraphId | null | undefined;
        groupEdgeAttributes?(
            group: CollapseEdgeGroup<EdgeData>,
        ): GraphAttributes | undefined;
        groupEdgeId?(group: CollapseEdgeGroup<EdgeData>, index: number): GraphId;
        groupEdgeLabel?(group: CollapseEdgeGroup<EdgeData>): string | undefined;
        groupNodeAttributes?(
            group: CollapseGroup<NodeData>,
        ): GraphAttributes | undefined;
        groupNodeId?(group: CollapseGroup<NodeData>): GraphId;
        groupNodeLabel?(group: CollapseGroup<NodeData>): string | undefined;
    }

    Type Parameters

    • NodeData = unknown
    • EdgeData = unknown
    Index
    minGroupSize?: number