Class: Filespot::Task

Inherits:
Object
  • Object
show all
Defined in:
lib/filespot/client/download.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data, files = []) ⇒ Task

Returns a new instance of Task.



34
35
36
37
# File 'lib/filespot/client/download.rb', line 34

def initialize(data, files = [])
  data.each { |k, v| define_singleton_method(k.to_sym) { v } }
  @files = files
end

Instance Attribute Details

#filesObject (readonly)

Returns the value of attribute files.



32
33
34
# File 'lib/filespot/client/download.rb', line 32

def files
  @files
end