Use extends and super for format/WMTSCapabilities

This commit is contained in:
ahocevar
2018-07-17 18:02:01 +02:00
parent ba431421a1
commit a02c1713a4
+3 -18
View File
@@ -1,7 +1,6 @@
/** /**
* @module ol/format/WMTSCapabilities * @module ol/format/WMTSCapabilities
*/ */
import {inherits} from '../util.js';
import {boundingExtent} from '../extent.js'; import {boundingExtent} from '../extent.js';
import OWS from '../format/OWS.js'; import OWS from '../format/OWS.js';
import {readHref} from '../format/XLink.js'; import {readHref} from '../format/XLink.js';
@@ -45,12 +44,11 @@ const PARSERS = makeStructureNS(
* @classdesc * @classdesc
* Format for reading WMTS capabilities data. * Format for reading WMTS capabilities data.
* *
* @extends {module:ol/format/XML} * @api
* @api
*/ */
class WMTSCapabilities { class WMTSCapabilities extends XML {
constructor() { constructor() {
XML.call(this); super();
/** /**
* @type {module:ol/format/OWS} * @type {module:ol/format/OWS}
@@ -86,8 +84,6 @@ class WMTSCapabilities {
} }
} }
inherits(WMTSCapabilities, XML);
/** /**
* @const * @const
@@ -221,17 +217,6 @@ const TM_PARSERS = makeStructureNS(
})); }));
/**
* Read a WMTS capabilities document.
*
* @function
* @param {Document|Node|string} source The XML source.
* @return {Object} An object representing the WMTS capabilities.
* @api
*/
WMTSCapabilities.prototype.read;
/** /**
* @param {Node} node Node. * @param {Node} node Node.
* @param {Array.<*>} objectStack Object stack. * @param {Array.<*>} objectStack Object stack.