Sha256: 9f3b487e7b79780342630be8afd420589b0fc542cbabac9efb04ff22ab51207a
Contents?: true
Size: 399 Bytes
Versions: 1
Compression:
Stored size: 399 Bytes
Contents
module WebMidi Navigator = Native(`navigator`) def self.request_access(options = {}, &block) success = lambda do |access| block.call Access.new(access) end failure = lambda do |e| fail e end Navigator .requestMIDIAccess(options) .then(success, failure) end def self.new(options = {}, &block) self.request_access(options, &block) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
opal-web-midi-0.0.1 | opal/web_midi.rb |