webmidi/input

Functions

pub fn closed(port: MidiInput) -> Promise(Nil)
pub fn connection(port: MidiInput) -> Connection
pub fn id(port: MidiInput) -> String
pub fn manufacturer(port: MidiInput) -> String
pub fn name(port: MidiInput) -> String
pub fn on_midi_message(
  input: MidiInput,
  func func: fn(MessageEvent) -> Nil,
) -> Nil
pub fn on_state_change(
  port: MidiInput,
  func: fn(ConnectionEvent) -> Nil,
) -> Nil
pub fn open(port: MidiInput) -> Promise(Nil)
pub fn state(port: MidiInput) -> State
pub fn type_(port: MidiInput) -> Type
pub fn version(port: MidiInput) -> String
Search Document