update webmidi/webmidi.d.ts

This commit is contained in:
Toshiya Nakakura
2014-12-01 14:29:32 +09:00
parent 16fc1fb8b4
commit fdf6932af9
2 changed files with 6 additions and 6 deletions

View File

@@ -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);
};
}

View File

@@ -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.
*/