Module: OverlaySynchronizer

Members

(protected, non-null) map :ol.Map

Type:
  • ol.Map
Source:

(protected, non-null) scene :Cesium.Scene

Type:
  • Cesium.Scene
Source:

Methods

addOverlay(overlay)

Parameters:
Name Type Description
overlay ol.Overlay
Source:

addOverlays()

Source:

(protected) destroyAll()

Destroys all the created Cesium objects.
Source:

getOverlayContainer() → (non-null) {Element}

Get the element that serves as a container for overlays.
Source:
Returns:
The map's overlay container.
Type
Element

getOverlayContainerStopEvent() → (non-null) {Element}

Get the element that serves as a container for overlays that don't allow event propagation. Elements added to this container won't let mousedown and touchstart events through to the map, so clicks and gestures on an overlay don't trigger any ol.MapBrowserEvent.
Source:
Returns:
The map's overlay container that stops events.
Type
Element

removeOverlay(overlay)

Removes an overlay from the scene
Parameters:
Name Type Description
overlay ol.Overlay
Source:

synchronize()

Destroy all and perform complete synchronization of the overlays.
Source: