跳到主要内容

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