跳到主要内容

flywave-map-controls.mapcontrolsui

Home > @flywave/flywave-map-controls > MapControlsUI

MapControlsUI class​

Base class to handle UI overlay elements.

Signature:

export declare class MapControlsUI 

Constructors​

Constructor

Modifiers

Description

(constructor)(controls, options)

Constructor of the UI.

Properties​

Property

Modifiers

Type

Description

controls

readonly

MapControls

domElement

readonly

HTMLDivElement

The DOM node containing the UI.

projectionSwitchElement

readonly

HTMLButtonElement | null

Methods​

Method

Modifiers

Description

dispose()

Destroy this [[MapControlsUI]] instance. Unregisters all event handlers used. This method should be called when you stop using [[MapControlsUI]].

getScreenshotConfig()

Get current screenshot configuration

updateScreenshotConfig(config)

Update screenshot configuration