Class: MapImageryEditorView

MapImageryEditorView()

Edits source settings for supported Cesium imagery providers.

Screenshot

Constructor

new MapImageryEditorView()

Since:
  • 2.41.0
Source:

Extends

  • Backbone.View

Members

className

Source:

model :CesiumImagery

The existing imagery model supplied by the caller.
Type:
Source:

Methods

changeProvider()

Show fresh source controls for the selected provider
Source:

events()

Source:

render() → {MapImageryEditorView}

Fill the source controls from the imagery model.
Source:
Returns:
This view
Type
MapImageryEditorView

showValidation(fieldopt)

Show source errors for one field, or all fields on Save.
Parameters:
Name Type Attributes Description
field string <optional>
The source field to check
Source:

template() → {string}

Build native controls for the supported imagery providers.
Source:
Returns:
Markup containing no values from the model
Type
string

updateModel(event)

Keep source edits in the model, including incomplete settings. Portal Save checks them before writing the config.
Parameters:
Name Type Description
event Event The changed field
Source:

validateExtent(event)

Validate coordinates once focus leaves the extent group.
Parameters:
Name Type Description
event FocusEvent The coordinate focus change
Source: