WebGLContextEvent: WebGLContextEvent() constructor
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
The WebGLContextEvent()
constructor creates a new WebGLContextEvent
object.
Note: You typically don't need to call this constructor; the browser creates these objects automatically when WebGL context events get fired. To manually trigger a webglcontextlost
event, use WEBGL_lose_context.loseContext()
.
Syntax
new WebGLContextEvent(type, options)
Parameters
type
-
A string indicating the type of the event. It is case-sensitive and should be one of
webglcontextcreationerror
,webglcontextlost
, orwebglcontextrestored
. options
Optional-
An object that, in addition to the properties defined in
Event()
, has the following properties:statusMessage
Optional-
A string with additional status information. It defaults to the empty string (
""
).
Return value
A new WebGLContextEvent
object.
Specifications
Specification |
---|
WebGL Specification # 5.15 |
Browser compatibility
BCD tables only load in the browser