HtmlForgeX

API Reference

Class

GlobeGl

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

3D globe component with optional HTML overlays.

Inheritance

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

Accepted by parameters

Constructors

public GlobeGl() #

Create a new globe.

Methods

public GlobeArc AddArc(Double startLatitude, Double startLongitude, Double endLatitude, Double endLongitude, String label = null) #
Returns: GlobeArc

Adds an arc between two coordinates.

Parameters

startLatitude System.Double requiredposition: 0
startLongitude System.Double requiredposition: 1
endLatitude System.Double requiredposition: 2
endLongitude System.Double requiredposition: 3
label System.String = null optionalposition: 4
public GlobeLabel AddLabel(Double latitude, Double longitude, String text) #
Returns: GlobeLabel

Adds a label at a given latitude/longitude.

Parameters

latitude System.Double requiredposition: 0
longitude System.Double requiredposition: 1
text System.String requiredposition: 2
public GlobeMarker AddMarker(Double latitude, Double longitude, String label) #
Returns: GlobeMarker

Adds a marker at a given latitude/longitude.

Parameters

latitude System.Double requiredposition: 0
longitude System.Double requiredposition: 1
label System.String requiredposition: 2
public GlobeRing AddRing(Double latitude, Double longitude) #
Returns: GlobeRing

Adds a ring/pulse at a given latitude/longitude.

Parameters

latitude System.Double requiredposition: 0
longitude System.Double requiredposition: 1
public GlobeGl Behavior(GlobeBehavior behavior) #
Returns: GlobeGl

Configures common behaviors using flags.

Parameters

behavior HtmlForgeX.GlobeBehavior requiredposition: 0
RegisterLibraries() #
public GlobeGl Settings(Action<GlobeGlSettings> configure) #
Returns: GlobeGl

Groups less-common options under a single fluent entry point.

Parameters

configure System.Action{HtmlForgeX.GlobeGlSettings} requiredposition: 0
public override String ToString() #
Returns: String

Properties

public String Id { get; } #

Unique id for the globe container.