Class: Filespot::Task

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

Overview

Task class provides task as object

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

creates object



53
54
55
56
# File 'lib/filespot/client/download.rb', line 53

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

Instance Attribute Details

#filesObject (readonly)

files data



50
51
52
# File 'lib/filespot/client/download.rb', line 50

def files
  @files
end