Class: PokeApi::Pokemon::PokemonHeldItemVersion

Inherits:
Object
  • Object
show all
Defined in:
lib/poke_api/pokemon/pokemon_held_item_version.rb

Overview

PokemonHeldItemVersion object handling all data fetched from /pokemon held_items

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ PokemonHeldItemVersion

Returns a new instance of PokemonHeldItemVersion.



8
9
10
11
# File 'lib/poke_api/pokemon/pokemon_held_item_version.rb', line 8

def initialize(data)
  @rarity = data[:rarity]
  @version = Version.new(data[:version])
end

Instance Attribute Details

#rarityObject (readonly)

Returns the value of attribute rarity.



5
6
7
# File 'lib/poke_api/pokemon/pokemon_held_item_version.rb', line 5

def rarity
  @rarity
end

#versionObject (readonly)

Returns the value of attribute version.



5
6
7
# File 'lib/poke_api/pokemon/pokemon_held_item_version.rb', line 5

def version
  @version
end