3R&      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NoneUri of the resourceHost of the API;GET the resource from the URI and parse it into one of the  Haskmon.TypesD. Fails if the parsing fails (ie: the library needs to be updated).None{;Metadata that all resources (except Pokedex) have in common  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{|}~wxyzstuv_`abcdefghijklmnopqrZ[\]^STUVWXYPQRLMNOGHIJKCDEF:;<=>?@AB456789/0123()*+,-.$%&' !"#  5   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NoneNone (/None :C NoneNoneGL None_sw None{ None$ None  NonePSZNone\$(/:CGLPSZ_sw{None Utility wrapper for ById functionsAGet a pokedex. Warning: returns a large list of pokemon resourcesGet a pokemon by ID0Lookup a pokemon by name in the national pokedexGet an ability by IDGet a move by IDGet a type by IDGet a egg group by IDGet a description group by IDGet a game by IDGet Sprite by ID Name of the pokemon Noneg$(/:CGLPSZ_sw{  !"#$%&&'())*+,--./001234566789:;<=>?@@ABCDEFGHHIJKKLMNOOPQRSTUVWXYZ[\\]^_``abcdefghijklmnopqrsstuvvwxyyz{|}~78912345IJABCDEFGPQLMN w x t u a b c d e f g h i j k l m n p q r o z { | . / * + , ' ( ! " # $ % ] ^ _haskm_4iC6ImlI1zeGx0jR0RgA8XHaskmon.ResourceHaskmon.Types.InternalsHaskmon.ClientHaskmon.Types.GameHaskmon.Types.MoveHaskmon.Types.TypeHaskmon.Types.SpriteHaskmon.Types.AbilityHaskmon.Types.PokemonHaskmon.Types.MetaDataHaskmon.Types.EggGroupHaskmon.Types.DescriptionHaskmon.Types.Evolutions Haskmon.TypesHaskmon getResourceSprite spriteName spritePokemon spriteImage MetaSprite mSpriteName getSpriteGamegameNamegameGenerationgameReleaseYear gameMetadataMetaGame mGameNamegetGame DescriptiondescriptionNamedescriptionTextdescriptionGamesdescriptionPokemondescriptionMetadataMetaDescriptionmDescriptionNamegetDescriptionsEggGroup eggGroupNameeggGroupPokemonseggGroupMetadata MetaEggGroup mEggGroupName getEggGroupMovemoveName movePowermovePp moveAccuracy moveMetadataMetaMove mMoveNamemMoveLearnTypegetMoveMetaMoveLearnTypeMoveLearnLevelUpMoveLearnMachineMoveLearnTutorMoveLearnEggMoveMoveLearnOtherTypetypeNametypeIneffective typeNoEffecttypeResistancetypeSuperEffective typeWeakness typeMetadataMetaType mTypeNamegetTypeAbility abilityNameabilityDescriptionabilityMetadata MetaAbility mAbilityName getAbility LevelUpDetailLevel LevelSpecialEvolutionMethodEvolutionLevelUpEvolutionFriendshipEvolutionStoneEvolutionHappinessEvolutionTradeEvolutionOther Evolution evolutionNameevolutionMethodevolutionPokemonPokemon pokemonNamepokemonNationalIdpokemonAbilities pokemonMoves pokemonTypespokemonEggCyclepokemonEggGroupspokemonCatchRate pokemonHp pokemonAttackpokemonDefense pokemonSpAtk pokemonSpDef pokemonSpeedpokemonEvolutionspokemonSpritespokemonDescriptionspokemonMetadata MetaPokemon mPokemonName getPokemonPokedex pokedexNamepokedexPokemonsMetaData resourceUricreatedmodified getMetadatawithO$fFromJSONSprite$fFromJSONMetaSprite$fShowMetaSprite$fFromJSONGame$fFromJSONMetaGame$fShowMetaGame$fFromJSONMetaDescription$fFromJSONDescription$fShowMetaDescription$fFromJSONMetaEggGroup$fFromJSONEggGroup$fShowMetaEggGroup$fFromJSONMetaMove$fFromJSONMove$fShowMetaMove$fFromJSONMetaType$fFromJSONType$fShowMetaType$fFromJSONMetaAbility$fFromJSONAbility$fShowMetaAbility$fFromJSONEvolution$fFromJSONEvolutionMethod$fShowEvolution$fFromJSONPokemon$fShowMetaPokemon$fFromJSONPokedex$fFromJSONMetaPokemon $fShowPokedexgetPokedexByIdgetNationalPokedexgetPokemonByIdgetPokemonByNamegetAbilityById getMoveById getTypeByIdgetEggGroupByIdgetDescriptionById getGameById getSpriteByIdUrihostgetResourceByIdID