Project

ChartForgeX

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

Stars 45
Forks 2
NuGet downloads 48,107
Release ChartForgeX-v1.7.0
Language: HTML Updated: 2026-09-02

API Reference

Class

ChartInteractionFeatures

Namespace ChartForgeX.Interactivity

Describes interaction capabilities that a host adapter may expose for a ChartForgeX chart.

Inheritance

  • Object
  • ChartInteractionFeatures

Usage

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

Accepted by parameters

Fields

None #

Disables all interactive affordances.

Tooltips #

Shows formatted metadata while hovering or focusing chart regions.

Selection #

Allows chart regions to be selected through pointer or keyboard input.

LegendToggles #

Allows legend items to toggle the visibility or emphasis of matching series.

KeyboardNavigation #

Allows keyboard navigation or keyboard activation for interactive regions.

Zoom #

Allows an adapter to zoom into chart data or chart geometry.

Pan #

Allows an adapter to pan a zoomed chart view.

Brush #

Allows an adapter to select a range such as a brushed x-axis interval.

SynchronizedCharts #

Allows charts with the same group name to synchronize hover, selection, zoom, or brush state.

Export #

Allows an adapter to expose chart, image, or data export commands.

Scenarios #

Allows an adapter to switch between named scenarios, flows, or alternate analytical paths.

StepPlayback #

Allows an adapter to step through ordered route, scenario, or annotation states.

Crosshair #

Allows an adapter to show nearest-point crosshair exploration.

CompareMarkers #

Allows an adapter to summarize selected targets for quick visual comparison.

FocusTrail #

Allows an adapter to keep a short visual breadcrumb of recently focused targets.

RevealLabels #

Allows an adapter to reveal compact labels beside the current hover, focus, or route targets.

StateBookmarks #

Allows an adapter or host page to capture and reapply reusable interaction snapshots.

ReportReview #

Enables the first report-friendly interaction set for generated dashboards.