class AudioSwitch::Pactl::ModuleOptions
Public Class Methods
new(options)
click to toggle source
# File lib/audio_switch/pactl.rb, line 166 def initialize(options) @options = options end
Public Instance Methods
format(opts, quote = '')
click to toggle source
# File lib/audio_switch/pactl.rb, line 174 def format(opts, quote = '') result = '' opts.each_pair do |key, value| result += ' ' unless result.empty? result += if value.is_a? Hash "#{key}=\\\"#{format(value, '\\\'')}\\\"" else "#{key}=#{quote}#{value}#{quote}" end end result end
to_s()
click to toggle source
# File lib/audio_switch/pactl.rb, line 170 def to_s format(@options) end