UNPKG

domtokenlist-shim

Version:

A super strict shim/polyfill for DOMTokenList

20 lines (16 loc) 471 B
;typeof window !== 'undefined' && (function () { 'use strict'; if ('relList' in document.createElement('a')) { return; } var i; var elements = [HTMLAnchorElement, HTMLAreaElement, HTMLLinkElement]; var getter = function () { return new DOMTokenList(this, 'rel'); }; for (i = 0; i < elements.length; i++) { Object.defineProperty(elements[i].prototype, 'relList', { get: getter }); } }());