@moritzbrantner/diagrams - v0.1.1
    Preparing search index...

    Type Alias RelationshipMapProps

    RelationshipMapProps: Omit<React.ComponentProps<"figure">, "children"> & {
        ariaLabel?: string;
        autoLayoutColumns?: number;
        caption?: React.ReactNode;
        collapsedGroupIds?: readonly string[];
        defaultCollapsedGroupIds?: readonly string[];
        defaultFocusedNodeId?: string | null;
        edges?: readonly RelationshipMapEdge[];
        emptyMessage?: React.ReactNode;
        focusedNodeId?: string | null;
        getNodeDisabled?: (node: PositionedRelationshipMapNode) => boolean;
        keyboardMode?: "nodes" | "none";
        nodeActions?:
            | readonly RelationshipMapNodeAction[]
            | (
                (
                    node: PositionedRelationshipMapNode,
                ) => readonly RelationshipMapNodeAction[]
            );
        nodes: readonly RelationshipMapNode[];
        onCollapsedGroupIdsChange?: (
            groupIds: string[],
            groupId: string,
            collapsed: boolean,
        ) => void;
        onFocusedNodeIdChange?: (
            node: PositionedRelationshipMapNode | null,
        ) => void;
        onNodeActionSelect?: (
            action: RelationshipMapNodeAction,
            node: PositionedRelationshipMapNode,
        ) => void;
        onNodeDeselect?: () => void;
        onNodeSelect?: (node: PositionedRelationshipMapNode) => void;
        padding?: number;
        renderNodeSelection?: (
            node: PositionedRelationshipMapNode,
        ) => React.ReactNode;
        selectedNodeId?: string | null;
    } & DiagramInteractiveProps<
        PositionedRelationshipMapNode,
        RelationshipMapEdge,
    >