Class: PokeApi::Pokemon::PokemonHeldItemVersion
- Inherits:
-
Object
- Object
- PokeApi::Pokemon::PokemonHeldItemVersion
- 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
-
#rarity ⇒ Object
readonly
Returns the value of attribute rarity.
-
#version ⇒ Object
readonly
Returns the value of attribute version.
Instance Method Summary collapse
-
#initialize(data) ⇒ PokemonHeldItemVersion
constructor
A new instance of PokemonHeldItemVersion.
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
#rarity ⇒ Object (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 |
#version ⇒ Object (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 |