Options
All
  • Public
  • Public/Protected
  • All
Menu

Graph

Type parameters

  • N

  • E

Hierarchy

Index

Properties

addEdge

addEdge: function

Type declaration

addNode

addNode: function

Type declaration

applyPatch

applyPatch: function

Type declaration

dehydrate

dehydrate: function

Type declaration

dom

dom: IGraphDom<N, E>

moveNode

moveNode: function

Type declaration

    • (id: string, newParentId?: string | null, newPath?: undefined | string, trace?: ITraceData): void
    • Parameters

      • id: string
      • Optional newParentId: string | null
      • Optional newPath: undefined | string
      • Optional trace: ITraceData

      Returns void

nodeValues

nodeValues: NodeInstance[]

notifier

notifier: INotifier

patchSourceNodeProp

patchSourceNodeProp: function

Type declaration

printTree

printTree: function

Type declaration

    • (): string
    • Returns string

removeEdge

removeEdge: function

Type declaration

    • Parameters

      Returns void

removeNode

removeNode: function

Type declaration

    • Parameters

      Returns void

reportError

reportError: function

Type declaration

    • (nodeId: string, err: ErrnoException, trace?: ITraceData): void
    • Parameters

      • nodeId: string
      • err: ErrnoException
      • Optional trace: ITraceData

      Returns void

rootNodes

rootNodes: ISourceNodeInstance[]

setSourceNodeDiagnostics

setSourceNodeDiagnostics: function

Type declaration

    • (id: string, source: string, value: IDiagnostic[], trace?: ITraceData): void
    • Parameters

      • id: string
      • source: string
      • value: IDiagnostic[]
      • Optional trace: ITraceData

      Returns void

setSourceNodeProp

setSourceNodeProp: function

Type declaration

sourceNodes

sourceNodes: ISourceNodeInstance[]

virtualNodes

virtualNodes: IVirtualNodeInstance[]

Methods

dispose

  • dispose(): void
  • Returns void

getNodeById

getNodeByUri