Skip to content

MIDIMessageEvent

Defined in: src/MIDIMessageEvent.ts:27

The standard Web MIDI midimessage event.

Dispatched on a MIDIInput for every complete inbound MIDI message. Listen via input.addEventListener('midimessage', ...) (preferred) or the input.onmidimessage attribute — both receive this object.

  • Event

new MIDIMessageEvent(type, init?): MIDIMessageEvent

Defined in: src/MIDIMessageEvent.ts:37

string

MIDIMessageEventInit

MIDIMessageEvent

EventImpl.constructor

readonly data: Uint8Array

Defined in: src/MIDIMessageEvent.ts:29

A Uint8Array containing the MIDI data bytes of a single message.


readonly receivedTime: number

Defined in: src/MIDIMessageEvent.ts:35

get AT_TARGET(): number

Defined in: node_modules/event-target-shim/index.d.ts:233

https://dom.spec.whatwg.org/#dom-event-at_target

number

EventImpl.AT_TARGET


get bubbles(): boolean

Defined in: node_modules/event-target-shim/index.d.ts:270

true if this event will bubble.

https://dom.spec.whatwg.org/#dom-event-bubbles

boolean

EventImpl.bubbles


get BUBBLING_PHASE(): number

Defined in: node_modules/event-target-shim/index.d.ts:237

https://dom.spec.whatwg.org/#dom-event-bubbling_phase

number

EventImpl.BUBBLING_PHASE


get cancelable(): boolean

Defined in: node_modules/event-target-shim/index.d.ts:275

true if this event can be canceled by the preventDefault() method.

https://dom.spec.whatwg.org/#dom-event-cancelable

boolean

EventImpl.cancelable


get cancelBubble(): boolean

Defined in: node_modules/event-target-shim/index.d.ts:254

true if event bubbling was stopped.

https://dom.spec.whatwg.org/#dom-event-cancelbubble

boolean

set cancelBubble(value): void

Defined in: node_modules/event-target-shim/index.d.ts:260

Stop event bubbling if true is set.

https://dom.spec.whatwg.org/#dom-event-cancelbubble

boolean

void

EventImpl.cancelBubble


get CAPTURING_PHASE(): number

Defined in: node_modules/event-target-shim/index.d.ts:229

https://dom.spec.whatwg.org/#dom-event-capturing_phase

number

EventImpl.CAPTURING_PHASE


get composed(): boolean

Defined in: node_modules/event-target-shim/index.d.ts:301

https://dom.spec.whatwg.org/#dom-event-composed

boolean

EventImpl.composed


get currentTarget(): EventTarget<Record<string, Event<string>>, "standard"> | null

Defined in: node_modules/event-target-shim/index.d.ts:215

The event target of the current dispatching.

https://dom.spec.whatwg.org/#dom-event-currenttarget

EventTarget<Record<string, Event<string>>, "standard"> | null

EventImpl.currentTarget


get defaultPrevented(): boolean

Defined in: node_modules/event-target-shim/index.d.ts:297

true if the default behavior was canceled.

https://dom.spec.whatwg.org/#dom-event-defaultprevented

boolean

EventImpl.defaultPrevented


get eventPhase(): number

Defined in: node_modules/event-target-shim/index.d.ts:242

The current event phase.

https://dom.spec.whatwg.org/#dom-event-eventphase

number

EventImpl.eventPhase


get isTrusted(): boolean

Defined in: node_modules/event-target-shim/index.d.ts:305

https://dom.spec.whatwg.org/#dom-event-istrusted

boolean

EventImpl.isTrusted


get NONE(): number

Defined in: node_modules/event-target-shim/index.d.ts:225

https://dom.spec.whatwg.org/#dom-event-none

number

EventImpl.NONE


get returnValue(): boolean

Defined in: node_modules/event-target-shim/index.d.ts:281

true if the default behavior will act.

https://dom.spec.whatwg.org/#dom-event-returnvalue

boolean

set returnValue(value): void

Defined in: node_modules/event-target-shim/index.d.ts:287

Cancel the default behavior if false is set.

https://dom.spec.whatwg.org/#dom-event-returnvalue

boolean

void

EventImpl.returnValue


get srcElement(): EventTarget<Record<string, Event<string>>, "standard"> | null

Defined in: node_modules/event-target-shim/index.d.ts:210

The event target of the current dispatching.

https://dom.spec.whatwg.org/#dom-event-srcelement

EventTarget<Record<string, Event<string>>, "standard"> | null

EventImpl.srcElement


get target(): EventTarget<Record<string, Event<string>>, "standard"> | null

Defined in: node_modules/event-target-shim/index.d.ts:204

The event target of the current dispatching.

https://dom.spec.whatwg.org/#dom-event-target

EventTarget<Record<string, Event<string>>, "standard"> | null

EventImpl.target


get timeStamp(): number

Defined in: node_modules/event-target-shim/index.d.ts:309

https://dom.spec.whatwg.org/#dom-event-timestamp

number

EventImpl.timeStamp


get type(): TEventType

Defined in: node_modules/event-target-shim/index.d.ts:199

The type of this event.

https://dom.spec.whatwg.org/#dom-event-type

TEventType

EventImpl.type


get static AT_TARGET(): number

Defined in: node_modules/event-target-shim/index.d.ts:183

https://dom.spec.whatwg.org/#dom-event-at_target

number

EventImpl.AT_TARGET


get static BUBBLING_PHASE(): number

Defined in: node_modules/event-target-shim/index.d.ts:187

https://dom.spec.whatwg.org/#dom-event-bubbling_phase

number

EventImpl.BUBBLING_PHASE


get static CAPTURING_PHASE(): number

Defined in: node_modules/event-target-shim/index.d.ts:179

https://dom.spec.whatwg.org/#dom-event-capturing_phase

number

EventImpl.CAPTURING_PHASE


get static NONE(): number

Defined in: node_modules/event-target-shim/index.d.ts:175

https://dom.spec.whatwg.org/#dom-event-none

number

EventImpl.NONE

composedPath(): EventTarget<Record<string, Event<string>>, "standard">[]

Defined in: node_modules/event-target-shim/index.d.ts:221

The event target of the current dispatching. This doesn’t support node tree.

EventTarget<Record<string, Event<string>>, "standard">[]

https://dom.spec.whatwg.org/#dom-event-composedpath

EventImpl.composedPath


initEvent(type, bubbles?, cancelable?): void

Defined in: node_modules/event-target-shim/index.d.ts:313

string

boolean

boolean

void

EventImpl.initEvent


preventDefault(): void

Defined in: node_modules/event-target-shim/index.d.ts:292

Cancel the default behavior.

void

https://dom.spec.whatwg.org/#dom-event-preventdefault

EventImpl.preventDefault


stopImmediatePropagation(): void

Defined in: node_modules/event-target-shim/index.d.ts:265

Stop event bubbling and subsequent event listener callings.

void

https://dom.spec.whatwg.org/#dom-event-stopimmediatepropagation

EventImpl.stopImmediatePropagation


stopPropagation(): void

Defined in: node_modules/event-target-shim/index.d.ts:248

Stop event bubbling. Because this shim doesn’t support node tree, this merely changes the cancelBubble property value.

void

https://dom.spec.whatwg.org/#dom-event-stoppropagation

EventImpl.stopPropagation