MIDIConnectionEvent: MIDIConnectionEvent()-Konstruktor
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Der MIDIConnectionEvent()
-Konstruktor erstellt ein neues MIDIConnectionEvent
-Objekt. Normalerweise wird dieser Konstruktor nicht verwendet, da Ereignisse erstellt werden, wenn ein neuer Port verfügbar wird, und das Objekt an das statechange
-Ereignis übergeben wird.
Syntax
new MIDIConnectionEvent(type)
new MIDIConnectionEvent(type, midiConnectionEventInit)
Parameter
type
-
Ein String mit einem der Werte
"connect"
oder"disconnect"
. midiConnectionEventInit
Optional-
Ein Wörterbuch, das die folgenden Felder enthält:
port
-
Die
MIDIPort
-Instanz, die den verbundenen oder getrennten Port darstellt. bubbles
Optional-
Ein boolescher Wert, der angibt, ob das Ereignis aufbläht. Der Standardwert ist
false
. cancelable
Optional-
Ein boolescher Wert, der angibt, ob das Ereignis abgebrochen werden kann. Der Standardwert ist
false
. composed
Optional-
Ein boolescher Wert, der angibt, ob das Ereignis Listener außerhalb eines Shadow-Roots auslösen wird (siehe
Event.composed
für weitere Details). Der Standardwert istfalse
.
Spezifikationen
Specification |
---|
Web MIDI API # dom-midiconnectionevent-constructor |
Browser-Kompatibilität
BCD tables only load in the browser