mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-16 19:09:18 +08:00
update webmidi/webmidi.d.ts
This commit is contained in:
@@ -5,15 +5,15 @@ if (navigator.requestMIDIAccess !== undefined) {
|
||||
navigator.requestMIDIAccess().then(onSuccessCallback, onErrorCallback);
|
||||
}
|
||||
|
||||
var onSuccessCallback = (item: Midi.MIDIAccess)=>{
|
||||
var onSuccessCallback = (item: WebMidi.MIDIAccess)=>{
|
||||
this._midiPort = item;
|
||||
|
||||
item.onconnect = (event: Midi.MIDIConnectionEvent)=>{
|
||||
item.onconnect = (event: WebMidi.MIDIConnectionEvent)=>{
|
||||
console.log("onconnect");
|
||||
console.log(event);
|
||||
};
|
||||
|
||||
item.ondisconnect = (event: Midi.MIDIConnectionEvent)=>{
|
||||
item.ondisconnect = (event: WebMidi.MIDIConnectionEvent)=>{
|
||||
console.log("ondisconnect");
|
||||
console.log(event);
|
||||
};
|
||||
@@ -56,7 +56,7 @@ var onSuccessCallback = (item: Midi.MIDIAccess)=>{
|
||||
}
|
||||
|
||||
for(var cnt = 0; cnt < this._inputs.length; cnt++){
|
||||
this._inputs[cnt].onmidimessage = (event: Midi.MIDIMessageEvent)=>{
|
||||
this._inputs[cnt].onmidimessage = (event: WebMidi.MIDIMessageEvent)=>{
|
||||
this.onMidiMessage(event.data);
|
||||
};
|
||||
}
|
||||
|
||||
4
webmidi/webmidi.d.ts
vendored
4
webmidi/webmidi.d.ts
vendored
@@ -10,10 +10,10 @@ interface Navigator {
|
||||
* When invoked, returns a Promise object representing a request for access to MIDI devices on the user's system.
|
||||
* @param options settings that may be provided to the requestMIDIAccess request.
|
||||
*/
|
||||
requestMIDIAccess (options?: Midi.MidiOptions): Promise<Midi.MIDIAccess>;
|
||||
requestMIDIAccess (options?: WebMidi.MidiOptions): Promise<WebMidi.MIDIAccess>;
|
||||
}
|
||||
|
||||
declare module Midi{
|
||||
declare module WebMidi{
|
||||
/**
|
||||
* optional settings that may be provided to the requestMIDIAccess request.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user