import { ValuedGraphNonEmpty } from "https://deno.land/x/rimbu@1.0.0/graph/custom/index.ts";
Methods
asNormal(): any
assumeNonEmpty(): any
connectAll(links: StreamSource<WithGraphValues<Tp, N, V>["link"]>): TpG["nonEmpty"]
disconnect<UN = N>(node1: RelatedTo<N, UN>, node2: RelatedTo<N, UN>): TpG["nonEmpty"]
disconnectAll<UN = N>(links: StreamSource<Link<RelatedTo<N, UN>>>): TpG["nonEmpty"]
getConnectionsFrom<UN = N>(node1: RelatedTo<N, UN>): TpG["linkConnections"]
getConnectionStreamFrom<UN = N>(node1: RelatedTo<N, UN>): Stream<ValuedLink<N, V>>
getConnectionStreamTo<UN = N>(node: RelatedTo<N, UN>): Stream<ValuedLink<N, V>>
hasConnection<UN = N>(node1: RelatedTo<N, UN>, node2: RelatedTo<N, UN>): boolean
removeNode<UN = N>(node: RelatedTo<N, UN>): TpG["normal"]
removeNodes<UN>(nodes: StreamSource<RelatedTo<N, UN>>): TpG["normal"]
removeUnconnectedNodes(): TpG["normal"]
streamConnections(): Stream<ValuedLink<N, V>>
streamNodes(): Stream.NonEmpty<N>
toString(): string