import { GraphNonEmpty } from "https://deno.land/x/rimbu@1.0.0/graph/custom/non-valued/implementation/non-empty.ts";
Type Parameters
Tp extends GraphTypesContextImpl
optional
TpG extends WithGraphValues<Tp, N, any> = WithGraphValues<Tp, N, any>Methods
addNodes(nodes: StreamSource<N>): TpG["nonEmpty"]
asNormal(): any
assumeNonEmpty(): any
connectAll(links: StreamSource<WithGraphValues<Tp, N, any>["link"]>): TpG["nonEmpty"]
disconnectAll<UN>(links: StreamSource<Link<RelatedTo<N, UN>>>): TpG["nonEmpty"]
forEach(f: () => void, state?: TraverseState): void
getConnectionsFrom<UN = N>(node1: RelatedTo<N, UN>): TpG["linkConnections"]
getConnectionStreamTo<UN = N>(node: RelatedTo<N, UN>): any
removeNode<UN = N>(node: RelatedTo<N, UN>): TpG["normal"]
removeNodes<UN>(nodes: StreamSource<RelatedTo<N, UN>>): TpG["normal"]
removeUnconnectedNodes(): TpG["normal"]
stream(): Stream.NonEmpty<GraphElement<N>>
streamConnections(): Stream<WithGraphValues<Tp, N, any>["link"]>
streamNodes(): Stream.NonEmpty<N>
toString(): string