Available on js
read onlyconnection:MIDIPortConnectionState
read onlyid:String
read onlymanufacturer:String
read onlyname:String
onstatechange:Function
read onlystate:MIDIPortDeviceState
read onlytype:MIDIPortType
read onlyversion:String
close():Promise<MIDIPort>
open():Promise<MIDIPort>
addEventListener(type:String, listener:Function, ?options:EitherType<AddEventListenerOptions, Bool>, ?wantsUntrusted:Bool):Void
addEventListener(type:String, listener:EventListener, ?options:EitherType<AddEventListenerOptions, Bool>, ?wantsUntrusted:Bool):Void
Register an event handler of a specific event type on the EventTarget.
EventTarget
Throws:
null
DOMError
dispatchEvent(event:Event):Bool
Dispatch an event to this EventTarget.
removeEventListener(type:String, listener:Function, ?options:EitherType<EventListenerOptions, Bool>):Void
removeEventListener(type:String, listener:EventListener, ?options:EitherType<EventListenerOptions, Bool>):Void
Removes an event listener from the EventTarget.