UNPKG

@matthewp/linkedom

Version:

A triple-linked lists based DOM implementation

25 lines (18 loc) 531 B
'use strict'; // https://dom.spec.whatwg.org/#interface-customevent /* c8 ignore start */ // One day Node might have CustomEvent too const {Event} = require('./event.js'); /** * @implements globalThis.CustomEvent */ const GlobalCustomEvent = typeof CustomEvent === 'function' ? CustomEvent : class CustomEvent extends Event { constructor(type, eventInitDict = {}) { super(type, eventInitDict); this.detail = eventInitDict.detail; } }; exports.CustomEvent = GlobalCustomEvent; /* c8 ignore stop */