Method: Chaussettes::Input#initialize
- Defined in:
- lib/chaussettes/input.rb
#initialize(source = nil, device: nil) ⇒ Input
Returns a new instance of Input.
9 10 11 12 13 14 15 |
# File 'lib/chaussettes/input.rb', line 9 def initialize(source = nil, device: nil) @source = _translate_source(source) || _translate_device(device) || raise(ArgumentError, 'unsupported source') @arguments = [] end |