Automated class transform
npx lebab --replace src --transform class
This commit is contained in:
@@ -18,15 +18,43 @@ import {pushParseAndPop, makeStructureNS,
|
||||
* @extends {module:ol/format/XML}
|
||||
* @api
|
||||
*/
|
||||
const WMTSCapabilities = function() {
|
||||
XML.call(this);
|
||||
class WMTSCapabilities {
|
||||
constructor() {
|
||||
XML.call(this);
|
||||
|
||||
/**
|
||||
* @type {module:ol/format/OWS}
|
||||
* @private
|
||||
*/
|
||||
this.owsParser_ = new OWS();
|
||||
}
|
||||
|
||||
/**
|
||||
* @type {module:ol/format/OWS}
|
||||
* @private
|
||||
* @inheritDoc
|
||||
*/
|
||||
this.owsParser_ = new OWS();
|
||||
};
|
||||
readFromDocument(doc) {
|
||||
for (let n = doc.firstChild; n; n = n.nextSibling) {
|
||||
if (n.nodeType == Node.ELEMENT_NODE) {
|
||||
return this.readFromNode(n);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
readFromNode(node) {
|
||||
const version = node.getAttribute('version').trim();
|
||||
let WMTSCapabilityObject = this.owsParser_.readFromNode(node);
|
||||
if (!WMTSCapabilityObject) {
|
||||
return null;
|
||||
}
|
||||
WMTSCapabilityObject['version'] = version;
|
||||
WMTSCapabilityObject = pushParseAndPop(WMTSCapabilityObject, PARSERS, node, []);
|
||||
return WMTSCapabilityObject ? WMTSCapabilityObject : null;
|
||||
}
|
||||
}
|
||||
|
||||
inherits(WMTSCapabilities, XML);
|
||||
|
||||
@@ -204,34 +232,6 @@ const TM_PARSERS = makeStructureNS(
|
||||
WMTSCapabilities.prototype.read;
|
||||
|
||||
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
WMTSCapabilities.prototype.readFromDocument = function(doc) {
|
||||
for (let n = doc.firstChild; n; n = n.nextSibling) {
|
||||
if (n.nodeType == Node.ELEMENT_NODE) {
|
||||
return this.readFromNode(n);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
WMTSCapabilities.prototype.readFromNode = function(node) {
|
||||
const version = node.getAttribute('version').trim();
|
||||
let WMTSCapabilityObject = this.owsParser_.readFromNode(node);
|
||||
if (!WMTSCapabilityObject) {
|
||||
return null;
|
||||
}
|
||||
WMTSCapabilityObject['version'] = version;
|
||||
WMTSCapabilityObject = pushParseAndPop(WMTSCapabilityObject, PARSERS, node, []);
|
||||
return WMTSCapabilityObject ? WMTSCapabilityObject : null;
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* @param {Node} node Node.
|
||||
* @param {Array.<*>} objectStack Object stack.
|
||||
|
||||
Reference in New Issue
Block a user