Skip to content

IAsyncGraph

Defined in: packages/data/src/graph/iasync-graph.ts:4

The async-backed sibling of IGraph.

N

E extends DefinedValue | void = void

addEdge(from, to, label, signal?): Promise<void>

Defined in: packages/data/src/graph/iasync-graph.ts:13

N

N

E

AbortSignal

Promise<void>


addNode(node, signal?): Promise<void>

Defined in: packages/data/src/graph/iasync-graph.ts:7

N

AbortSignal

Promise<void>


addNodes(nodes, signal?): Promise<void>

Defined in: packages/data/src/graph/iasync-graph.ts:8

Iterable<N>

AbortSignal

Promise<void>


degree(node, signal?): Promise<number>

Defined in: packages/data/src/graph/iasync-graph.ts:20

N

AbortSignal

Promise<number>


deleteEdge(from, to, signal?): Promise<boolean>

Defined in: packages/data/src/graph/iasync-graph.ts:14

N

N

AbortSignal

Promise<boolean>


deleteNode(node, signal?): Promise<boolean>

Defined in: packages/data/src/graph/iasync-graph.ts:9

N

AbortSignal

Promise<boolean>


edgeCount(signal?): Promise<number>

Defined in: packages/data/src/graph/iasync-graph.ts:6

AbortSignal

Promise<number>


edgeLabel(from, to, signal?): Promise<E | undefined>

Defined in: packages/data/src/graph/iasync-graph.ts:16

N

N

AbortSignal

Promise<E | undefined>


edges(signal?): AsyncIterableIterator<readonly [N, N, E]>

Defined in: packages/data/src/graph/iasync-graph.ts:17

AbortSignal

AsyncIterableIterator<readonly [N, N, E]>


hasEdge(from, to, signal?): Promise<boolean>

Defined in: packages/data/src/graph/iasync-graph.ts:15

N

N

AbortSignal

Promise<boolean>


hasNode(node, signal?): Promise<boolean>

Defined in: packages/data/src/graph/iasync-graph.ts:10

N

AbortSignal

Promise<boolean>


neighbors(node, signal?): AsyncIterableIterator<N>

Defined in: packages/data/src/graph/iasync-graph.ts:19

N

AbortSignal

AsyncIterableIterator<N>


nodeCount(signal?): Promise<number>

Defined in: packages/data/src/graph/iasync-graph.ts:5

AbortSignal

Promise<number>


nodes(signal?): AsyncIterableIterator<N>

Defined in: packages/data/src/graph/iasync-graph.ts:11

AbortSignal

AsyncIterableIterator<N>