Remove remaining use of inherits in src

This commit is contained in:
Tim Schaub
2018-07-17 23:43:10 -06:00
parent f6046c023c
commit 1a5cf52b61
63 changed files with 837 additions and 982 deletions
+1 -3
View File
@@ -24,7 +24,7 @@ import ContextEventType from '../webgl/ContextEventType.js';
*
* @extends {module:ol/Disposable}
*/
class WebGLContext {
class WebGLContext extends Disposable {
/**
* @param {HTMLCanvasElement} canvas Canvas.
@@ -305,8 +305,6 @@ class WebGLContext {
}
}
inherits(WebGLContext, Disposable);
/**
* @param {WebGLRenderingContext} gl WebGL rendering context.
+2 -4
View File
@@ -8,13 +8,13 @@ import WebGLShader from '../webgl/Shader.js';
/**
* @extends {module:ol/webgl/Shader}
*/
class WebGLFragment {
class WebGLFragment extends WebGLShader {
/**
* @param {string} source Source.
*/
constructor(source) {
WebGLShader.call(this, source);
super(source);
}
/**
@@ -25,7 +25,5 @@ class WebGLFragment {
}
}
inherits(WebGLFragment, WebGLShader);
export default WebGLFragment;
+2 -4
View File
@@ -8,13 +8,13 @@ import WebGLShader from '../webgl/Shader.js';
/**
* @extends {module:ol/webgl/Shader}
*/
class WebGLVertex {
class WebGLVertex extends WebGLShader {
/**
* @param {string} source Source.
*/
constructor(source) {
WebGLShader.call(this, source);
super(source);
}
/**
@@ -25,7 +25,5 @@ class WebGLVertex {
}
}
inherits(WebGLVertex, WebGLShader);
export default WebGLVertex;