Closed
Description
Hi there,
Could someone please address an issue with the WebMIDI API types lib.dom.d.ts:14856-15024?
I believe that MIDIInputMap
should extend ReadOnlyMap<MIDIInput["id"], MIDIInput>
(MDN) and that the forEach
method could be removed as part of ReadOnlyMap
interface (es2015.iterable.d.ts:119, es2015.collection.d.ts:37). The same situation applies to MIDIOutputMap
(MDN).
The second issue concerns constructors for MIDIAccess
, MIDIInputMap
, MIDIOutputMap
, MIDIPort
, MIDIInput
and MIDIOutput
. When attempting to instantiate any of these, I encounter an Uncaught TypeError: Illegal constructor error
, although TypeScript indicates it should be permissible.
Thank you.
Metadata
Metadata
Assignees
Labels
No labels