Class: CardDB::DeckSectionDefinition
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
#aliases ⇒ Object
2171
|
# File 'lib/carddb/collection.rb', line 2171
def aliases = data['aliases'] || []
|
#default? ⇒ Boolean
2170
|
# File 'lib/carddb/collection.rb', line 2170
def default? = !!data['default']
|
#description ⇒ Object
2168
|
# File 'lib/carddb/collection.rb', line 2168
def description = data['description']
|
#excluded_from_deck_size? ⇒ Boolean
2174
|
# File 'lib/carddb/collection.rb', line 2174
def excluded_from_deck_size? = !!data['excludedFromDeckSize']
|
#key ⇒ Object
2166
|
# File 'lib/carddb/collection.rb', line 2166
def key = data['key']
|
#label ⇒ Object
2167
|
# File 'lib/carddb/collection.rb', line 2167
def label = data['label']
|
#legal_card_types ⇒ Object
2175
|
# File 'lib/carddb/collection.rb', line 2175
def legal_card_types = data['legalCardTypes'] || []
|
#max_cards ⇒ Object
2173
|
# File 'lib/carddb/collection.rb', line 2173
def max_cards = data['maxCards']
|
2176
|
# File 'lib/carddb/collection.rb', line 2176
def metadata = data['metadata'] || {}
|
#min_cards ⇒ Object
2172
|
# File 'lib/carddb/collection.rb', line 2172
def min_cards = data['minCards']
|
#order ⇒ Object
2169
|
# File 'lib/carddb/collection.rb', line 2169
def order = data['order']
|