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

HtmlChartTooltipOptions

Namespace ChartForgeX.Interactivity.Html
Assembly ChartForgeX.Interactivity.Html
Modifiers sealed

Configures HTML tooltip content, acquisition, timing and positioning without enabling interaction features.

Inheritance

  • Object
  • HtmlChartTooltipOptions

Usage

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

Constructors

public HtmlChartTooltipOptions() #

Properties

public HtmlChartTooltipMode Mode { get; set; } #

Gets or sets the readout mode. The default is HtmlChartTooltipMode.SharedX. Shared-x readouts fall back to one target when comparable observations are unavailable.

public HtmlChartTooltipRange Range { get; set; } #

Gets or sets the pointer acquisition range. The default is 120 CSS pixels from the nearest painted Cartesian observation. Native hits, keyboard focus, and pinned readouts retain their target semantics. The ChartInteractionFeatures.Tooltips feature controls whether tooltips are enabled.

public Int32 DelayMilliseconds { get; set; } #

Gets or sets how long a pointer target must remain acquired before its tooltip appears, in milliseconds. The default is zero (immediate). Values must be non-negative. Movement within the same target updates the tooltip position without restarting the delay. Keyboard focus and explicit pins are immediate.

public HtmlChartTooltipPositionOptions Position { get; } #

Gets the anchor, ordered placement and CSS pixel offset options.