Class: PokeApi::LocationArea::EncounterMethodRate::EncounterVersionDetail

Inherits:
Object
  • Object
show all
Defined in:
lib/poke_api/location_area/encounter_method_rate/encounter_version_detail.rb

Overview

EncounterVersionDetail object handling version_details data on EncounterMethodRate

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ EncounterVersionDetail

Returns a new instance of EncounterVersionDetail.



9
10
11
12
# File 'lib/poke_api/location_area/encounter_method_rate/encounter_version_detail.rb', line 9

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

Instance Attribute Details

#rateObject (readonly)

Returns the value of attribute rate.



6
7
8
# File 'lib/poke_api/location_area/encounter_method_rate/encounter_version_detail.rb', line 6

def rate
  @rate
end

#versionObject (readonly)

Returns the value of attribute version.



6
7
8
# File 'lib/poke_api/location_area/encounter_method_rate/encounter_version_detail.rb', line 6

def version
  @version
end