@graph-viz

@graph-viz

  • Guide
  • API
  • Help

›Classes

Introduction

  • README
  • Globals

Modules

  • core
  • layouts
  • react

Classes

  • DisplayGroups
  • GraphVisualization
  • Labels
  • Links
  • MouseInteraction
  • Nodes
  • ForceSimulation
  • GraphVizComponent

Interfaces

  • ConfigurationOptions
  • DisplayGroup
  • DisplayLink
  • DisplayNode
  • GroupStyleAttributes
  • LabelStyleAttributes
  • LinkStyleAttributes
  • NodeStyleAttributes
  • Point
  • PopulatedDisplayLink
  • TextTexture
  • Uniforms
  • VisualizationInputData
  • ForceConfig
  • NodePosition
  • SimulationData
  • SimulationGroup
  • SimulationLink
  • SimulationNode
  • GraphVizComponentProps
  • NodeTooltipsProps
  • State
  • TooltipFields
  • TooltipNode
  • Vec2

ForceSimulation

@graph-viz › Globals › layouts › ForceSimulation

Hierarchy

  • ForceSimulation

Index

Properties

  • config
  • defaultLinkForceStrengths
  • simulation
  • staticMode

Methods

  • execManualTicks
  • getNodePositions
  • initialize
  • onTick
  • reheat
  • restart
  • settle
  • stop
  • update
  • updateConfig

Object literals

  • registeredEventHandlers

Properties

Private Readonly config

• config: Required‹ForceConfig› = FORCE_DEFAULTS

Defined in packages/layouts/src/ForceSimulation.ts:165


Private defaultLinkForceStrengths

• defaultLinkForceStrengths: number[] = []

Defined in packages/layouts/src/ForceSimulation.ts:167


simulation

• simulation: D3Simulation | undefined

Defined in packages/layouts/src/ForceSimulation.ts:156


staticMode

• staticMode: boolean = false

Defined in packages/layouts/src/ForceSimulation.ts:157

Methods

Private execManualTicks

▸ execManualTicks(): void

Defined in packages/layouts/src/ForceSimulation.ts:241

Returns: void


getNodePositions

▸ getNodePositions(): NodePosition[]

Defined in packages/layouts/src/ForceSimulation.ts:249

Returns: NodePosition[]


initialize

▸ initialize(graph: SimulationData, config: ForceConfig, staticMode: boolean): void

Defined in packages/layouts/src/ForceSimulation.ts:169

Parameters:

NameTypeDefault
graphSimulationData-
configForceConfigFORCE_DEFAULTS
staticModebooleanfalse

Returns: void


onTick

▸ onTick(callback: function): void

Defined in packages/layouts/src/ForceSimulation.ts:262

Parameters:

▪ callback: function

▸ (nodePositions: NodePosition[]): void

Parameters:

NameType
nodePositionsNodePosition[]

Returns: void


reheat

▸ reheat(): void

Defined in packages/layouts/src/ForceSimulation.ts:334

Returns: void


restart

▸ restart(): void

Defined in packages/layouts/src/ForceSimulation.ts:323

Returns: void


settle

▸ settle(): void

Defined in packages/layouts/src/ForceSimulation.ts:344

Returns: void


stop

▸ stop(): void

Defined in packages/layouts/src/ForceSimulation.ts:351

Returns: void


update

▸ update(graph: SimulationData): void

Defined in packages/layouts/src/ForceSimulation.ts:306

Parameters:

NameType
graphSimulationData

Returns: void


updateConfig

▸ updateConfig(newConfig?: ForceConfig): void

Defined in packages/layouts/src/ForceSimulation.ts:270

update config and force simulation as needed

Parameters:

NameTypeDescription
newConfig?ForceConfig

Returns: void

Object literals

Private registeredEventHandlers

▪ registeredEventHandlers: object

Defined in packages/layouts/src/ForceSimulation.ts:158

tick

• tick: noop = noop

Defined in packages/layouts/src/ForceSimulation.ts:162

← NodesGraphVizComponent →
  • Hierarchy
  • Index
    • Properties
    • Methods
    • Object literals
  • Properties
    • Private Readonly config
    • Private defaultLinkForceStrengths
    • simulation
    • staticMode
  • Methods
    • Private execManualTicks
    • getNodePositions
    • initialize
    • onTick
    • reheat
    • restart
    • settle
    • stop
    • update
    • updateConfig
  • Object literals
    • Private registeredEventHandlers
    • ▪ registeredEventHandlers: object
    • tick
@graph-viz
Guides
InstallationCreating your first graph vizAPI Reference
More
GitHubStar
Copyright © 2020, Uplevel Technology