SVGImageElement.decode

The decode() method of the SVGImageElement interface initiates asynchronous decoding of an image, returning a Promise that resolves once the image data is ready for use.

Syntax

var promise = svgImageElement.decode();

Parameters

None.

Return value

A Promise which resolves once the image data is ready to be used, such as by appending it to the DOM, replacing an existing image, and so forth.

Exceptions

None.

Specifications

Specification Status Comment
Scalable Vector Graphics (SVG) 2 Candidate Recommendation Initial definition.
HTML Living Standard
The definition of 'decode()' in that specification.
Living Standard

Browser compatibility

BCD tables only load in the browser

See also