HtmlForgeX

API Reference

Class

GlobeGlSettings

Namespace HtmlForgeX
Assembly HtmlForgeX
Modifiers sealed

Settings sub‑builder for GlobeGl to keep the root surface tidy.

Inheritance

  • Object
  • GlobeGlSettings

Methods

public GlobeGlSettings AtmosphereAltitude(Double altitude) #
Returns: GlobeGlSettings

Sets atmosphere altitude.

Parameters

altitude System.Double requiredposition: 0
public GlobeGlSettings AtmosphereColor(String color) #
Returns: GlobeGlSettings

Sets atmosphere color.

Parameters

color System.String requiredposition: 0
public GlobeGlSettings AutoRotateSpeed(Double speed) #
Returns: GlobeGlSettings

Sets auto-rotation speed (used when AutoRotate is enabled).

Parameters

speed System.Double requiredposition: 0
public GlobeGlSettings BackgroundColor(String color) #
Returns: GlobeGlSettings

Sets background color (e.g., "rgba(0,0,0,0)" for transparent).

Parameters

color System.String requiredposition: 0
public GlobeGlSettings Behavior(GlobeBehavior behavior) #
Returns: GlobeGlSettings

Sets globe behavior flags.

Parameters

behavior HtmlForgeX.GlobeBehavior requiredposition: 0
public GlobeGl End() #
Returns: GlobeGl

Return to root.

public GlobeGlSettings GeoGroup(String groupId) #
Returns: GlobeGlSettings

Assigns a selection group id for cross-component geo selection sync (Leaflet/Globe/VectorMap/DataTables). Use different values when multiple dashboards exist on the same page.

Parameters

groupId System.String requiredposition: 0
public GlobeGlSettings GeoSelectionTableMode(GeoSelectionTableMode mode) #
Returns: GlobeGlSettings

Controls how geo selection events affect DataTables filtering across widgets in the same GeoGroup. Use SourceOnly to prevent cascaded/duplicate filtering when multiple widgets bind to the same tables.

Parameters

mode HtmlForgeX.GeoSelectionTableMode requiredposition: 0
public GlobeGlSettings Heatmap(Action<GlobeHeatmapSettings> configure) #
Returns: GlobeGlSettings

Configures the optional heatmap layer (lat/lng points with weights).

Parameters

configure System.Action{HtmlForgeX.GlobeHeatmapSettings} requiredposition: 0
public GlobeGlSettings Height(String height) #
Returns: GlobeGlSettings

Sets container height (e.g., "420px").

Parameters

height System.String requiredposition: 0
public GlobeGlSettings LazyInit(Boolean enabled = true) #
Returns: GlobeGlSettings

Controls whether the globe initializes only when it becomes visible.

Parameters

enabled System.Boolean = true optionalposition: 0
public GlobeGlSettings Performance(GlobePerformancePreset preset) #
Returns: GlobeGlSettings

Applies an opinionated performance preset.

Parameters

preset HtmlForgeX.GlobePerformancePreset requiredposition: 0
public GlobeGlSettings Textures(String lightUrl, String darkUrl) #
Returns: GlobeGlSettings

Overrides the globe textures. Use data URIs or absolute/relative URLs.

Parameters

lightUrl System.String requiredposition: 0
darkUrl System.String requiredposition: 1