class Volay::Mixer::Default

Default class

Public Instance Methods

current() click to toggle source

Current data, value, max_value, percent and muted

# File lib/volay/mixer/default.rb, line 41
def current
  raise NotImplementedError
end
down(*) click to toggle source

Down the volume

# File lib/volay/mixer/default.rb, line 19
def down(*)
  raise NotImplementedError
end
max_value() click to toggle source

Current value

# File lib/volay/mixer/default.rb, line 48
def max_value
  current[:value]
end
muted?() click to toggle source

Is muted

# File lib/volay/mixer/default.rb, line 69
def muted?
  current[:muted]
end
percent() click to toggle source

Current percent

# File lib/volay/mixer/default.rb, line 62
def percent
  current[:percent]
end
toggle() click to toggle source

Toggle mute

# File lib/volay/mixer/default.rb, line 33
def toggle
  raise NotImplementedError
end
up(*) click to toggle source

Up the volume

# File lib/volay/mixer/default.rb, line 12
def up(*)
  raise NotImplementedError
end
value() click to toggle source

Current value

# File lib/volay/mixer/default.rb, line 55
def value
  current[:value]
end
value=(*) click to toggle source

Set the volume

# File lib/volay/mixer/default.rb, line 26
def value=(*)
  raise NotImplementedError
end