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

ChartInteractionFeatures

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

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

Inheritance

  • Enum
  • ChartInteractionFeatures

Usage

Explore 23 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 ChartInteractionFeatures None #

Disables all interactive affordances.

Value: 0
public const ChartInteractionFeatures Tooltips #

Shows formatted metadata while hovering or focusing chart regions.

Value: 1
public const ChartInteractionFeatures Selection #

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

Value: 2
public const ChartInteractionFeatures LegendToggles #

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

Value: 4
public const ChartInteractionFeatures KeyboardNavigation #

Allows keyboard navigation or keyboard activation for interactive regions.

Value: 8
public const ChartInteractionFeatures Zoom #

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

Value: 16
public const ChartInteractionFeatures Pan #

Allows an adapter to pan a zoomed chart view.

Value: 32
public const ChartInteractionFeatures Brush #

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

Value: 64
public const ChartInteractionFeatures SynchronizedCharts #

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

Value: 128
public const ChartInteractionFeatures Export #

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

Value: 256
public const ChartInteractionFeatures Scenarios #

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

Value: 512
public const ChartInteractionFeatures StepPlayback #

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

Value: 1024
public const ChartInteractionFeatures Crosshair #

Allows an adapter to show nearest-point crosshair exploration.

Value: 4096
public const ChartInteractionFeatures CompareMarkers #

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

Value: 8192
public const ChartInteractionFeatures FocusTrail #

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

Value: 16384
public const ChartInteractionFeatures RevealLabels #

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

Value: 32768
public const ChartInteractionFeatures StateBookmarks #

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

Value: 65536
public const ChartInteractionFeatures ReportReview #

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

Value: 12303