From 61c48ce09fc8fce5b3a4437db3b3ddbfc1c81ecc Mon Sep 17 00:00:00 2001 From: ahocevar Date: Tue, 17 Jul 2018 13:40:49 +0200 Subject: [PATCH] Use extends and super for ImageBase --- src/ol/ImageBase.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/ol/ImageBase.js b/src/ol/ImageBase.js index ca8dc2ad76..472148be1c 100644 --- a/src/ol/ImageBase.js +++ b/src/ol/ImageBase.js @@ -1,15 +1,13 @@ /** * @module ol/ImageBase */ -import {inherits} from './util.js'; import EventTarget from './events/EventTarget.js'; import EventType from './events/EventType.js'; /** * @abstract - * @extends {module:ol/events/EventTarget} */ -class ImageBase { +class ImageBase extends EventTarget { /** * @param {module:ol/extent~Extent} extent Extent. @@ -19,7 +17,7 @@ class ImageBase { */ constructor(extent, resolution, pixelRatio, state) { - EventTarget.call(this); + super(); /** * @protected @@ -95,7 +93,5 @@ class ImageBase { load() {} } -inherits(ImageBase, EventTarget); - export default ImageBase;