class PokeAPI::Types::Ability
- PokeAPI::Types::Ability
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
pokeapi/types/pokemon/ability.crConstructors
Instance Method Summary
- #effect_changes : Array(AbilityEffectChange) | Nil
- #effect_changes=(effect_changes : Array(AbilityEffectChange) | Nil)
- #effect_entries : Array(VerboseEffect) | Nil
- #effect_entries=(effect_entries : Array(VerboseEffect) | Nil)
- #flavor_text_entries : Array(AbilityFlavorText) | Nil
- #flavor_text_entries=(flavor_text_entries : Array(AbilityFlavorText) | Nil)
- #generation : NamedAPIResource | Nil
- #generation=(generation : NamedAPIResource | Nil)
- #id : Int32 | Nil
- #id=(id : Int32 | Nil)
- #is_main_series : Bool | Nil
- #is_main_series=(is_main_series : Bool | Nil)
- #name : String | Nil
- #name=(name : String | Nil)
- #names : Array(Name) | Nil
- #names=(names : Array(Name) | Nil)
- #pokemon : Array(AbilityPokemon) | Nil
- #pokemon=(pokemon : Array(AbilityPokemon) | Nil)