import HTMLImageElement from './HTMLImageElement.js'; /** * Image as constructor. * * Reference: * https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/Image. */ export default class Image extends HTMLImageElement { /** * Constructor. * * @param [width] Width. * @param [height] Height. */ constructor(width: number = null, height: number = null) { super(); if (width !== null) { this.width = width; } if (height !== null) { this.height = height; } } }