Documentation
Reference
2.1.50 (current version)
collection
interactivityModel
Interfaces
2.1.51 (release candidate)
collection
interactivityModel
Interfaces

IControlParent

Extends IParentOnMap.

Interface of the parent object for the control.

Constructor | Fields | Events | Methods

Constructor

IControlParent()

Fields

NameTypeDescription
stateIDataManager

State manager.

Events

NameDescription
mapchange

Map reference changed. Data fields:

  • oldMap - Old map.
  • newMap - New map.

Inherited from IParentOnMap.

Methods

NameReturnsDescription
getChildElement(child)

vow.Promise

Returns the promise object, which is confirmed by the HTML element that should hold the child element.

getMap()

Map

Returns reference to the map.

Inherited from IParentOnMap.

Fields details

state

{IDataManager} state

State manager.

Methods details

getChildElement

{vow.Promise} getChildElement(child)

Returns the promise object, which is confirmed by the HTML element that should hold the child element.

Parameters:

ParameterDefault valueDescription
child*
[no-highlight[

* Mandatory parameter/option.

]no-highlight]

Type: IControl

Child object.

* Mandatory parameter/option.