Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • BidirectionalGraph

Index

Constructors

constructor

Properties

Readonly map

map: Map<T, T[]> = ...

Accessors

numberOfVertices

  • get numberOfVertices(): number

Methods

addVertex

  • addVertex(...items: T[]): void

areConnected

  • areConnected(itemA: T, itemB: T): boolean

cleanUp

  • cleanUp(): void

connect

  • connect(itemA: T, ...items: T[]): void

disconnect

  • disconnect(itemA: T, itemB: T): void

getEdges

  • getEdges(): [T, T][]

hasVertex

  • hasVertex(item: T): boolean

removeDisconnectedVertices

  • removeDisconnectedVertices(): void

removeVertex

  • removeVertex(vertex: T, force?: boolean): void

Private require

  • require(item: T): T[]

Generated using TypeDoc