Skip to content

@ralphschuler.webgl shader factory.<internal>.MIDIInput

github-actions edited this page Nov 26, 2023 · 1 revision

Interface: MIDIInput

@ralphschuler/webgl-shader-factory.<internal>.MIDIInput

Available only in secure contexts.

MDN Reference

Hierarchy

Table of contents

Properties

Methods

Properties

connection

Readonly connection: MIDIPortConnectionState

MDN Reference

Inherited from

MIDIPort.connection

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14740


id

Readonly id: string

MDN Reference

Inherited from

MIDIPort.id

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14742


manufacturer

Readonly manufacturer: null | string

MDN Reference

Inherited from

MIDIPort.manufacturer

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14744


name

Readonly name: null | string

MDN Reference

Inherited from

MIDIPort.name

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14746


onmidimessage

onmidimessage: null | (this: MIDIInput, ev: Event) => any

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14655


onstatechange

onstatechange: null | (this: MIDIPort, ev: Event) => any

MDN Reference

Inherited from

MIDIPort.onstatechange

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14748


state

Readonly state: MIDIPortDeviceState

MDN Reference

Inherited from

MIDIPort.state

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14750


type

Readonly type: MIDIPortType

MDN Reference

Inherited from

MIDIPort.type

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14752


version

Readonly version: null | string

MDN Reference

Inherited from

MIDIPort.version

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14754

Methods

addEventListener

addEventListener<K>(type, listener, options?): void

Type parameters

Name Type
K extends keyof MIDIInputEventMap

Parameters

Name Type
type K
listener (this: MIDIInput, ev: MIDIInputEventMap[K]) => any
options? boolean | AddEventListenerOptions

Returns

void

Overrides

MIDIPort.addEventListener

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14656

addEventListener(type, listener, options?): void

Parameters

Name Type
type string
listener EventListenerOrEventListenerObject
options? boolean | AddEventListenerOptions

Returns

void

Overrides

MIDIPort.addEventListener

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14657


close

close(): Promise<MIDIPort>

MDN Reference

Returns

Promise<MIDIPort>

Inherited from

MIDIPort.close

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14756


dispatchEvent

dispatchEvent(event): boolean

Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

MDN Reference

Parameters

Name Type
event Event

Returns

boolean

Inherited from

MIDIPort.dispatchEvent

Defined in

node_modules/typescript/lib/lib.dom.d.ts:8217


open

open(): Promise<MIDIPort>

MDN Reference

Returns

Promise<MIDIPort>

Inherited from

MIDIPort.open

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14758


removeEventListener

removeEventListener<K>(type, listener, options?): void

Type parameters

Name Type
K extends keyof MIDIInputEventMap

Parameters

Name Type
type K
listener (this: MIDIInput, ev: MIDIInputEventMap[K]) => any
options? boolean | EventListenerOptions

Returns

void

Overrides

MIDIPort.removeEventListener

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14658

removeEventListener(type, listener, options?): void

Parameters

Name Type
type string
listener EventListenerOrEventListenerObject
options? boolean | EventListenerOptions

Returns

void

Overrides

MIDIPort.removeEventListener

Defined in

node_modules/typescript/lib/lib.dom.d.ts:14659

Typescript Libraries

Modules

Namespaces

Clone this wiki locally