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

js
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, or webglcontextrestored.

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

See also