- From: Anne van Kesteren <annevk@annevk.nl>
- Date: Mon, 9 Jul 2012 22:58:25 +0100
- To: Jussi Kalliokoski <jussi.kalliokoski@gmail.com>
- Cc: public-script-coord@w3.org
On Mon, Jul 9, 2012 at 10:42 PM, Jussi Kalliokoski <jussi.kalliokoski@gmail.com> wrote: > In the spec, we have a MIDIMessage interface [1], that can be either > machine-generated (coming in from a device) or created by the user using > MIDIAccess::createMIDIMessage [2]. What I'd like to do is get rid of the > whole createMIDIMessage and make the MIDIMessage a dictionary so that > developers could just pass an object that looks like a MIDIMessage to > methods that take one as an input. However, the MIDIEvent interface [3] > contains a collection of MIDIMessages, so I'm not sure how that would work > if MIDIMessage is a dictionary. > > Any ideas? Thanks for the help. Define a MIDI object with a constructor. Let the constructor take a dictionary as argument to set its various attributes. Then you can create an object using new MIDI(...) and it can be returned from something. -- http://annevankesteren.nl/
Received on Monday, 9 July 2012 21:58:53 UTC