Class: CardDB::GameImportPreview
Instance Attribute Summary
Attributes inherited from Resource
#client, #data
Instance Method Summary
collapse
Methods inherited from Resource
#[], #initialize, #key?, #to_h, #to_json
Instance Method Details
#can_proceed? ⇒ Boolean
1469
|
# File 'lib/carddb/collection.rb', line 1469
def can_proceed? = !!data['canProceed']
|
#datasets ⇒ Object
1471
1472
1473
|
# File 'lib/carddb/collection.rb', line 1471
def datasets
@datasets ||= (data['datasets'] || []).map { |dataset| DatasetImportPreview.new(dataset, client: client) }
end
|
#import_order ⇒ Object
1468
|
# File 'lib/carddb/collection.rb', line 1468
def import_order = data['importOrder'] || []
|
#warnings ⇒ Object
1475
1476
1477
|
# File 'lib/carddb/collection.rb', line 1475
def warnings
@warnings ||= (data['warnings'] || []).map { |warning| ImportWarning.new(warning, client: client) }
end
|