API Reference
GlobeGlSettings
Settings sub‑builder for GlobeGl to keep the root surface tidy.
Inheritance
- Object
- GlobeGlSettings
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method GlobeGlSettings.AtmosphereAltitude
- Method GlobeGlSettings.AtmosphereColor
- Method GlobeGlSettings.AutoRotateSpeed
- Method GlobeGlSettings.BackgroundColor
- Method GlobeGlSettings.Behavior
- Method GlobeGlSettings.GeoGroup
- Method GlobeGlSettings.GeoSelectionTableMode
- Method GlobeGlSettings.Heatmap
- Method GlobeGlSettings.Height
- Method GlobeGlSettings.LazyInit
- Method GlobeGlSettings.Performance
- Method GlobeGlSettings.Textures
- Method GlobeHeatmapSettings.End
Accepted by parameters
- Method GlobeGl.Settings
Methods
public GlobeGlSettings AtmosphereAltitude(Double altitude) #GlobeGlSettingsSets atmosphere altitude.
Parameters
- altitude System.Double
public GlobeGlSettings AtmosphereColor(String color) #GlobeGlSettingsSets atmosphere color.
Parameters
- color System.String
public GlobeGlSettings AutoRotateSpeed(Double speed) #GlobeGlSettingsSets auto-rotation speed (used when AutoRotate is enabled).
Parameters
- speed System.Double
public GlobeGlSettings BackgroundColor(String color) #GlobeGlSettingsSets background color (e.g., "rgba(0,0,0,0)" for transparent).
Parameters
- color System.String
public GlobeGlSettings Behavior(GlobeBehavior behavior) #GlobeGlSettingsSets globe behavior flags.
Parameters
- behavior HtmlForgeX.GlobeBehavior
public GlobeGlSettings GeoGroup(String groupId) #GlobeGlSettingsAssigns 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
public GlobeGlSettings GeoSelectionTableMode(GeoSelectionTableMode mode) #GlobeGlSettingsControls 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
public GlobeGlSettings Heatmap(Action<GlobeHeatmapSettings> configure) #GlobeGlSettingsConfigures the optional heatmap layer (lat/lng points with weights).
Parameters
- configure System.Action{HtmlForgeX.GlobeHeatmapSettings}
public GlobeGlSettings Height(String height) #GlobeGlSettingsEditorBrowsable(2)Sets container height (e.g., "420px").
Type Parameters
- THeight
Parameters
- height System.String
public GlobeGlSettings LazyInit(Boolean enabled = true) #GlobeGlSettingsControls whether the globe initializes only when it becomes visible.
Parameters
- enabled System.Boolean = true
public GlobeGlSettings Performance(GlobePerformancePreset preset) #GlobeGlSettingsApplies an opinionated performance preset.
Parameters
- preset HtmlForgeX.GlobePerformancePreset
public GlobeGlSettings Textures(String lightUrl, String darkUrl) #GlobeGlSettingsOverrides the globe textures. Use data URIs or absolute/relative URLs.
Parameters
- lightUrl System.String
- darkUrl System.String