summaryrefslogtreecommitdiff
path: root/packages/webapi/src/lib/HTMLImageElement.ts
blob: 9ddcb0ef5111ef7d26899cd9212b84ac3cfa2c5a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import * as _ from './utils'
import { HTMLElement } from './Element'

export class HTMLImageElement extends HTMLElement {
	get src(): string {
		return _.internalsOf(this, 'HTMLImageElement', 'src').src
	}

	set src(value) {
		const internals = _.internalsOf(this, 'HTMLImageElement', 'src')

		internals.src = String(value)
	}
}

_.allowStringTag(HTMLImageElement)