devextreme
Version:
HTML5 JavaScript Component Suite for Responsive Web Development
137 lines (133 loc) • 4.03 kB
JavaScript
var _LayerElement, _AreaObjects, _MarkerObjects;
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
/**
* @name MapLayer
* @publicName Layer
*/
var Layer = {
/**
* @name MapLayerfields.name
* @publicName name
* @type string
*/
name: undefined,
/**
* @name MapLayerfields.index
* @publicName index
* @type number
*/
index: undefined,
/**
* @name MapLayerfields.type
* @publicName type
* @type string
*/
type: undefined,
/**
* @name MapLayerfields.elementType
* @publicName elementType
* @type string
*/
elementType: undefined,
/**
* @name MapLayermethods.getElements
* @publicName getElements()
* @return Array<MapLayerElement>
*/
getElements: function getElements() {},
/**
* @name MapLayermethods.clearSelection
* @publicName clearSelection()
*/
clearSelection: function clearSelection() {},
/**
* @name MapLayermethods.getDataSource
* @publicName getDataSource()
* @return DataSource
*/
getDataSource: function getDataSource() {}
};
/**
* @name MapLayerElement
* @publicName Layer Element
*/
var LayerElement = (_LayerElement = {
/**
* @name MapLayerElementfields.layer
* @publicName layer
* @type object
*/
layer: undefined,
/**
* @name MapLayerElementmethods.coordinates
* @publicName coordinates()
* @return object
*/
coordinates: function coordinates() {},
/**
* @name MapLayerElementmethods.attribute
* @publicName attribute(name)
* @return any
* @param1 name:string
*/
attribute: function attribute() {}
}, _defineProperty(_LayerElement, "attribute", function attribute() {}), _defineProperty(_LayerElement, "selected", function selected() {}), _defineProperty(_LayerElement, "selected", function selected() {}), _defineProperty(_LayerElement, "applySettings", function applySettings() {}), _LayerElement);
/**
* @name areaObjects
* @publicName Area
* @deprecated MapLayerElement
*/
var AreaObjects = (_AreaObjects = {
/**
* @name areaObjectsfields.type
* @publicName type
* @type string
* @deprecated MapLayerfields.type
*/
type: null,
/**
* @name areaObjectsmethods.attribute
* @publicName attribute(name)
* @return object | Array<any> | number | string | boolean
* @param1 name:string
* @deprecated MapLayerElementmethods.attribute
*/
attribute: function attribute() {},
/**
* @name areaObjectsmethods.selected
* @publicName selected(state)
* @param1 state:boolean
* @deprecated MapLayerElementmethods.selected
*/
selected: function selected() {}
}, _defineProperty(_AreaObjects, "selected", function selected() {}), _defineProperty(_AreaObjects, "applySettings", function applySettings() {}), _AreaObjects);
/**
* @name markerObjects
* @publicName Marker
* @deprecated MapLayerElement
*/
var MarkerObjects = (_MarkerObjects = {
/**
* @name markerObjectsfields.type
* @publicName type
* @type string
* @deprecated MapLayerfields.type
*/
type: null,
/**
* @name markerObjectsmethods.attribute
* @publicName attribute(name)
* @return object | Array<any> | number | string | boolean
* @param1 name:string
* @deprecated MapLayerElementmethods.attribute
*/
attribute: function attribute() {},
/**
* @name markerObjectsmethods.selected
* @publicName selected(state)
* @param1 state:boolean
* @deprecated MapLayerElementmethods.selected
*/
selected: function selected() {}
}, _defineProperty(_MarkerObjects, "selected", function selected() {}), _defineProperty(_MarkerObjects, "applySettings", function applySettings() {}), _defineProperty(_MarkerObjects, "coordinates", function coordinates() {}), _defineProperty(_MarkerObjects, "text", null), _defineProperty(_MarkerObjects, "value", null), _defineProperty(_MarkerObjects, "values", null), _defineProperty(_MarkerObjects, "url", null), _MarkerObjects);
;