summaryrefslogtreecommitdiff
path: root/alarm/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js
diff options
context:
space:
mode:
Diffstat (limited to 'alarm/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js')
-rw-r--r--alarm/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js43
1 files changed, 0 insertions, 43 deletions
diff --git a/alarm/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js b/alarm/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js
deleted file mode 100644
index 58d5fe1..0000000
--- a/alarm/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js
+++ /dev/null
@@ -1,43 +0,0 @@
-"use strict";
-const { mixin } = require("../../utils");
-const DOMTokenList = require("../generated/DOMTokenList");
-const HTMLElementImpl = require("./HTMLElement-impl").implementation;
-const HTMLHyperlinkElementUtilsImpl = require("./HTMLHyperlinkElementUtils-impl").implementation;
-
-class HTMLAreaElementImpl extends HTMLElementImpl {
- constructor(globalObject, args, privateData) {
- super(globalObject, args, privateData);
-
- this._htmlHyperlinkElementUtilsSetup();
-
- this._hasActivationBehavior = true;
- }
-
- _activationBehavior() {
- this._followAHyperlink();
- }
-
- get relList() {
- if (this._relList === undefined) {
- this._relList = DOMTokenList.createImpl(this._globalObject, [], {
- element: this,
- attributeLocalName: "rel"
- });
- }
- return this._relList;
- }
-
- _attrModified(name, value, oldValue) {
- super._attrModified(name, value, oldValue);
-
- if (name === "rel" && this._relList !== undefined) {
- this._relList.attrModified();
- }
- }
-}
-
-mixin(HTMLAreaElementImpl.prototype, HTMLHyperlinkElementUtilsImpl.prototype);
-
-module.exports = {
- implementation: HTMLAreaElementImpl
-};