Sha256: 18cb4e0928c62e1636b9372ebb7af2913ef4f013055c61f00be73f056ef24f01
Contents?: true
Size: 1.01 KB
Versions: 2
Compression:
Stored size: 1.01 KB
Contents
# Volay module module Volay # Mixer module module Mixer # Default class class Default ## # Up the volume # def up(*) raise NotImplementedError end ## # Down the volume # def down(*) raise NotImplementedError end ## # Set the volume # def value=(*) raise NotImplementedError end ## # Toggle mute # def toggle raise NotImplementedError end ## # Current data, value, max_value, # percent and muted # def current raise NotImplementedError end ## # Current value # def max_value current[:value] end ## # Current value # def value current[:value] end ## # Current percent # def percent current[:percent] end ## # Is muted # def muted? current[:muted] end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
volay-1.1.0 | lib/volay/mixer/default.rb |
volay-1.0.1 | lib/volay/mixer/default.rb |