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

Enum

GraphSceneFeatures

Namespace ChartForgeX.Interactivity
Assembly ChartForgeX.Interactivity
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed
Attributes
Flags

Names reusable graph explorer features that adapters may support.

Inheritance

  • Enum
  • GraphSceneFeatures

Usage

Explore 25 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.

Accepted by parameters 3

Values

public const GraphSceneFeatures None #

No graph explorer behavior is enabled.

Value: 0
public const GraphSceneFeatures Selection #

Nodes, edges, or clusters can be selected.

Value: 1
public const GraphSceneFeatures MultiSelection #

Multiple graph items can be selected together.

Value: 2
public const GraphSceneFeatures Filtering #

Graph items can be filtered by reusable facets.

Value: 8
public const GraphSceneFeatures Viewport #

The adapter can pan, zoom, or fit the visible graph viewport.

Value: 16
public const GraphSceneFeatures DragNodes #

Users can drag nodes to update runtime positions.

Value: 32
public const GraphSceneFeatures RuntimePhysics #

The adapter can run browser or native runtime physics.

Value: 64
public const GraphSceneFeatures Stabilization #

The adapter can stabilize a graph layout over several simulation ticks.

Value: 128
public const GraphSceneFeatures Clustering #

The adapter can collapse, expand, or summarize graph clusters.

Value: 256
public const GraphSceneFeatures LevelOfDetail #

The adapter can reduce labels or rendering detail for large scenes.

Value: 512
public const GraphSceneFeatures IncrementalUpdates #

The adapter can accept incremental state updates after initial render.

Value: 1024
public const GraphSceneFeatures Export #

The adapter can export current graph state or artwork.

Value: 2048
public const GraphSceneFeatures NeighborhoodFocus #

The adapter can focus the selected node's immediate neighborhood.

Value: 4096
public const GraphSceneFeatures PerformanceTelemetry #

The adapter can publish runtime performance telemetry.

Value: 8192
public const GraphSceneFeatures Manipulation #

The adapter can add, edit, delete, or persist graph structure through an opt-in authoring surface.

Value: 16384
public const GraphSceneFeatures HierarchyNavigation #

The adapter can navigate explicit parent-child relationships as top-level and drill-down views.

Value: 32768
public const GraphSceneFeatures BoxSelection #

The adapter can select several visible graph items with a rectangular pointer gesture.

Value: 65536
public const GraphSceneFeatures StateSnapshots #

The adapter can capture and restore reusable viewport, selection, cluster, physics, and position state.

Value: 131072
public const GraphSceneFeatures History #

The adapter can undo and redo validated graph document or position changes.

Value: 262144
public const GraphSceneFeatures Explorer #

Common graph explorer surface for dependency-free visual exploration.

Value: 201503