@eagleoutice/flowr - v2.10.1
    Preparing search index...
    GraphHelper: {
        diffGraphs<G extends DataflowGraph<DataflowGraphVertexInfo, DfEdge>>(
            this: void,
            left: NamedGraph<G>,
            right: NamedGraph<G>,
            config?: Partial<GenericDiffConfiguration>,
        ): GraphDifferenceReport;
        invertGraph<G extends DataflowGraph<DataflowGraphVertexInfo, DfEdge>>(
            this: void,
            graph: G,
            cleanEnv: REnvironmentInformation,
        ): G;
        reaches<G extends DataflowGraph<DataflowGraphVertexInfo, DfEdge>>(
            this: void,
            from: NodeId,
            to: NodeId,
            graph: G,
            knownReachability?: DefaultMap<NodeId, Set<NodeId>>,
        ): boolean;
        resolveGraphCriteria<
            G extends DataflowGraph<DataflowGraphVertexInfo, DfEdge>,
        >(
            graph: G,
            ctx: ReadOnlyFlowrAnalyzerContext,
            idMap?: AstIdMap,
        ): G;
        visualize: {
            mermaid: {
                convert(
                    this: void,
                    config: MermaidGraphConfiguration,
                ): { mermaid: MermaidGraph; string: string };
                name: "DataflowMermaid";
                raw(
                    this: void,
                    graph:
                        | DataflowInformation
                        | DataflowGraph<DataflowGraphVertexInfo, DfEdge>,
                    includeEnvironments?: boolean,
                    mark?: ReadonlySet<NodeId>,
                    simplified?: boolean,
                ): string;
                url(
                    this: void,
                    graph:
                        | DataflowInformation
                        | DataflowGraph<DataflowGraphVertexInfo, DfEdge>,
                    includeEnvironments?: boolean,
                    mark?: ReadonlySet<NodeId>,
                    simplified?: boolean,
                ): string;
            };
            quads: {
                convert: (
                    graph: DataflowGraph,
                    config: QuadSerializationConfiguration,
                ) => string;
            };
        };
    } = ...

    The underlying functions which work for any graph* like view Please do not use this object directly but use the helpers

    • Dataflow
    • CallGraph

    Type Declaration