HtmlForgeX

API Reference

Class

ChartJsGeoBubbleOptions

Namespace HtmlForgeX
Assembly HtmlForgeX

Provides configuration for Chart.js Geo bubble visualizations.

Inheritance

  • Object
  • ChartJsGeoBubbleOptions

Constructors

public ChartJsGeoBubbleOptions() #

Properties

public List<ChartJsGeoBubblePoint> Points { get; } #

Optional points; if empty and TopologyUrl provided, user JS must populate via callback (advanced).

public String Projection { get; set; } #

Projection (e.g., 'equalEarth', 'mercator').

public String ColorScheme { get; set; } #

Color scheme name for color scale.

public Nullable<Double> ColorDomainMin { get; set; } #

Optional minimum bound for the color domain.

public Nullable<Double> ColorDomainMax { get; set; } #

Optional maximum bound for the color domain.

public ValueTuple<Double, Double> SizeRange { get; set; } #

Bubble size pixel range [min, max].

public Boolean ColorLegend { get; set; } #

Gets or sets a value indicating whether the color legend is shown.

public String ColorLegendPosition { get; set; } #

Controls where the color legend is rendered on the map.

public Boolean Legend { get; set; } #

Gets or sets a value indicating whether the standard legend is shown.

public String Region { get; set; } #

Region crop using same keys as choropleth.

public String Units { get; set; } #

Data units (e.g., 'k', 'M', '%') appended in tooltip.