Api constructor
Api({
- String? ability,
- String? berry,
- String? berryFirmness,
- String? berryFlavor,
- String? characteristic,
- String? contestEffect,
- String? contestType,
- String? eggGroup,
- String? encounterCondition,
- String? encounterConditionValue,
- String? encounterMethod,
- String? evolutionChain,
- String? evolutionTrigger,
- String? gender,
- String? generation,
- String? growthRate,
- String? item,
- String? itemAttribute,
- String? itemCategory,
- String? itemFlingEffect,
- String? itemPocket,
- String? language,
- String? location,
- String? locationArea,
- String? machine,
- String? move,
- String? moveAilment,
- String? moveBattleStyle,
- String? moveCategory,
- String? moveDamageClass,
- String? moveLearnMethod,
- String? moveTarget,
- String? nature,
- String? palParkArea,
- String? pokeathlonStat,
- String? pokedex,
- String? pokemon,
- String? pokemonColor,
- String? pokemonForm,
- String? pokemonHabitat,
- String? pokemonShape,
- String? pokemonSpecies,
- String? region,
- String? stat,
- String? superContestEffect,
- String? type,
- String? version,
- String? versionGroup,
Implementation
Api(
{this.ability,
this.berry,
this.berryFirmness,
this.berryFlavor,
this.characteristic,
this.contestEffect,
this.contestType,
this.eggGroup,
this.encounterCondition,
this.encounterConditionValue,
this.encounterMethod,
this.evolutionChain,
this.evolutionTrigger,
this.gender,
this.generation,
this.growthRate,
this.item,
this.itemAttribute,
this.itemCategory,
this.itemFlingEffect,
this.itemPocket,
this.language,
this.location,
this.locationArea,
this.machine,
this.move,
this.moveAilment,
this.moveBattleStyle,
this.moveCategory,
this.moveDamageClass,
this.moveLearnMethod,
this.moveTarget,
this.nature,
this.palParkArea,
this.pokeathlonStat,
this.pokedex,
this.pokemon,
this.pokemonColor,
this.pokemonForm,
this.pokemonHabitat,
this.pokemonShape,
this.pokemonSpecies,
this.region,
this.stat,
this.superContestEffect,
this.type,
this.version,
this.versionGroup});