Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars 47
Forks 2
NuGet downloads 75,067
Release ChartForgeX-v2.0.0
Language: HTML Updated: 2026-10-12

API Reference

Class

GraphInteractionOptions

Namespace ChartForgeX.Interactivity
Assembly ChartForgeX.Interactivity
Modifiers sealed

Controls reusable graph pointer and topology-change behavior.

Inheritance

  • Object
  • GraphInteractionOptions

Usage

Explore 1 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Constructors

public GraphInteractionOptions() #

Properties

public GraphNodeDragBehavior NodeDragBehavior { get; set; } #

Gets or sets what happens to a node after it is dragged.

public Boolean SimulateConnectedNodesWhileDragging { get; set; } #

Gets or sets whether connected movable nodes continue responding while a node is held.

public Double DragMomentum { get; set; } #

Gets or sets how much recent pointer velocity is transferred to a released node, from zero to one.

public Boolean ReheatAfterDrag { get; set; } #

Gets or sets whether runtime physics reheats after a node is dropped.

public Boolean ReheatAfterClusterChange { get; set; } #

Gets or sets whether runtime physics reheats after clusters expand or collapse.

public Boolean ReheatAfterHierarchyChange { get; set; } #

Gets or sets whether runtime physics reheats after hierarchy navigation changes visible nodes.

public Boolean ReheatAfterGraphChange { get; set; } #

Gets or sets whether runtime physics reheats after incremental nodes, edges, or clusters change.