class PokeApi::PokemonForm

PokemonForm object handling all data fetched from /pokemon-form

Attributes

form_name[R]
form_names[R]
form_order[R]
is_battle_only[R]
is_default[R]
is_mega[R]
names[R]
order[R]
pokemon[R]
sprites[R]
version_group[R]

Public Class Methods

new(data) click to toggle source
# File lib/poke_api/pokemon_form.rb, line 16
def initialize(data)
  assign_data(data)
end

Private Instance Methods

custom_endpoint_object() click to toggle source
# File lib/poke_api/pokemon_form.rb, line 22
def custom_endpoint_object
  {
    sprites: PokemonFormSprites,
    form_names: Common::Name
  }
end