pokemon-go-protobuf-types-0.1.2: Haskell types for the Pokemon Go protobuf protocol.

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Inventory.InventoryItemData

Documentation

data InventoryItemData Source #

Instances

Eq InventoryItemData Source # 
Show InventoryItemData Source # 
Default InventoryItemData Source # 
Message InventoryItemData Source # 
HasField "appliedItems" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "appliedItems" -> Lens InventoryItemData InventoryItemData (Field "appliedItems" InventoryItemData) (Field "appliedItems" InventoryItemData) #

HasField "candy" InventoryItemData InventoryItemData Source # 
HasField "eggIncubators" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "eggIncubators" -> Lens InventoryItemData InventoryItemData (Field "eggIncubators" InventoryItemData) (Field "eggIncubators" InventoryItemData) #

HasField "inventoryUpgrades" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "inventoryUpgrades" -> Lens InventoryItemData InventoryItemData (Field "inventoryUpgrades" InventoryItemData) (Field "inventoryUpgrades" InventoryItemData) #

HasField "item" InventoryItemData InventoryItemData Source # 
HasField "maybe'appliedItems" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'appliedItems" -> Lens InventoryItemData InventoryItemData (Field "maybe'appliedItems" InventoryItemData) (Field "maybe'appliedItems" InventoryItemData) #

HasField "maybe'candy" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'candy" -> Lens InventoryItemData InventoryItemData (Field "maybe'candy" InventoryItemData) (Field "maybe'candy" InventoryItemData) #

HasField "maybe'eggIncubators" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'eggIncubators" -> Lens InventoryItemData InventoryItemData (Field "maybe'eggIncubators" InventoryItemData) (Field "maybe'eggIncubators" InventoryItemData) #

HasField "maybe'inventoryUpgrades" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'inventoryUpgrades" -> Lens InventoryItemData InventoryItemData (Field "maybe'inventoryUpgrades" InventoryItemData) (Field "maybe'inventoryUpgrades" InventoryItemData) #

HasField "maybe'item" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'item" -> Lens InventoryItemData InventoryItemData (Field "maybe'item" InventoryItemData) (Field "maybe'item" InventoryItemData) #

HasField "maybe'playerCamera" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'playerCamera" -> Lens InventoryItemData InventoryItemData (Field "maybe'playerCamera" InventoryItemData) (Field "maybe'playerCamera" InventoryItemData) #

HasField "maybe'playerCurrency" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'playerCurrency" -> Lens InventoryItemData InventoryItemData (Field "maybe'playerCurrency" InventoryItemData) (Field "maybe'playerCurrency" InventoryItemData) #

HasField "maybe'playerStats" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'playerStats" -> Lens InventoryItemData InventoryItemData (Field "maybe'playerStats" InventoryItemData) (Field "maybe'playerStats" InventoryItemData) #

HasField "maybe'pokedexEntry" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'pokedexEntry" -> Lens InventoryItemData InventoryItemData (Field "maybe'pokedexEntry" InventoryItemData) (Field "maybe'pokedexEntry" InventoryItemData) #

HasField "maybe'pokemonData" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "maybe'pokemonData" -> Lens InventoryItemData InventoryItemData (Field "maybe'pokemonData" InventoryItemData) (Field "maybe'pokemonData" InventoryItemData) #

HasField "playerCamera" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "playerCamera" -> Lens InventoryItemData InventoryItemData (Field "playerCamera" InventoryItemData) (Field "playerCamera" InventoryItemData) #

HasField "playerCurrency" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "playerCurrency" -> Lens InventoryItemData InventoryItemData (Field "playerCurrency" InventoryItemData) (Field "playerCurrency" InventoryItemData) #

HasField "playerStats" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "playerStats" -> Lens InventoryItemData InventoryItemData (Field "playerStats" InventoryItemData) (Field "playerStats" InventoryItemData) #

HasField "pokedexEntry" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "pokedexEntry" -> Lens InventoryItemData InventoryItemData (Field "pokedexEntry" InventoryItemData) (Field "pokedexEntry" InventoryItemData) #

HasField "pokemonData" InventoryItemData InventoryItemData Source # 

Methods

field :: ProxySym "pokemonData" -> Lens InventoryItemData InventoryItemData (Field "pokemonData" InventoryItemData) (Field "pokemonData" InventoryItemData) #

type Field "appliedItems" InventoryItemData Source # 
type Field "appliedItems" InventoryItemData = AppliedItems
type Field "candy" InventoryItemData Source # 
type Field "eggIncubators" InventoryItemData Source # 
type Field "eggIncubators" InventoryItemData = EggIncubators
type Field "inventoryUpgrades" InventoryItemData Source # 
type Field "inventoryUpgrades" InventoryItemData = InventoryUpgrades
type Field "item" InventoryItemData Source # 
type Field "maybe'appliedItems" InventoryItemData Source # 
type Field "maybe'appliedItems" InventoryItemData = Maybe AppliedItems
type Field "maybe'candy" InventoryItemData Source # 
type Field "maybe'candy" InventoryItemData = Maybe Candy
type Field "maybe'eggIncubators" InventoryItemData Source # 
type Field "maybe'eggIncubators" InventoryItemData = Maybe EggIncubators
type Field "maybe'inventoryUpgrades" InventoryItemData Source # 
type Field "maybe'inventoryUpgrades" InventoryItemData = Maybe InventoryUpgrades
type Field "maybe'item" InventoryItemData Source # 
type Field "maybe'playerCamera" InventoryItemData Source # 
type Field "maybe'playerCamera" InventoryItemData = Maybe PlayerCamera
type Field "maybe'playerCurrency" InventoryItemData Source # 
type Field "maybe'playerCurrency" InventoryItemData = Maybe PlayerCurrency
type Field "maybe'playerStats" InventoryItemData Source # 
type Field "maybe'playerStats" InventoryItemData = Maybe PlayerStats
type Field "maybe'pokedexEntry" InventoryItemData Source # 
type Field "maybe'pokedexEntry" InventoryItemData = Maybe PokedexEntry
type Field "maybe'pokemonData" InventoryItemData Source # 
type Field "maybe'pokemonData" InventoryItemData = Maybe PokemonData
type Field "playerCamera" InventoryItemData Source # 
type Field "playerCamera" InventoryItemData = PlayerCamera
type Field "playerCurrency" InventoryItemData Source # 
type Field "playerCurrency" InventoryItemData = PlayerCurrency
type Field "playerStats" InventoryItemData Source # 
type Field "playerStats" InventoryItemData = PlayerStats
type Field "pokedexEntry" InventoryItemData Source # 
type Field "pokedexEntry" InventoryItemData = PokedexEntry
type Field "pokemonData" InventoryItemData Source # 
type Field "pokemonData" InventoryItemData = PokemonData

appliedItems :: forall msg msg'. HasField "appliedItems" msg msg' => Lens msg msg' (Field "appliedItems" msg) (Field "appliedItems" msg') Source #

candy :: forall msg msg'. HasField "candy" msg msg' => Lens msg msg' (Field "candy" msg) (Field "candy" msg') Source #

eggIncubators :: forall msg msg'. HasField "eggIncubators" msg msg' => Lens msg msg' (Field "eggIncubators" msg) (Field "eggIncubators" msg') Source #

inventoryUpgrades :: forall msg msg'. HasField "inventoryUpgrades" msg msg' => Lens msg msg' (Field "inventoryUpgrades" msg) (Field "inventoryUpgrades" msg') Source #

item :: forall msg msg'. HasField "item" msg msg' => Lens msg msg' (Field "item" msg) (Field "item" msg') Source #

maybe'appliedItems :: forall msg msg'. HasField "maybe'appliedItems" msg msg' => Lens msg msg' (Field "maybe'appliedItems" msg) (Field "maybe'appliedItems" msg') Source #

maybe'candy :: forall msg msg'. HasField "maybe'candy" msg msg' => Lens msg msg' (Field "maybe'candy" msg) (Field "maybe'candy" msg') Source #

maybe'eggIncubators :: forall msg msg'. HasField "maybe'eggIncubators" msg msg' => Lens msg msg' (Field "maybe'eggIncubators" msg) (Field "maybe'eggIncubators" msg') Source #

maybe'inventoryUpgrades :: forall msg msg'. HasField "maybe'inventoryUpgrades" msg msg' => Lens msg msg' (Field "maybe'inventoryUpgrades" msg) (Field "maybe'inventoryUpgrades" msg') Source #

maybe'item :: forall msg msg'. HasField "maybe'item" msg msg' => Lens msg msg' (Field "maybe'item" msg) (Field "maybe'item" msg') Source #

maybe'playerCamera :: forall msg msg'. HasField "maybe'playerCamera" msg msg' => Lens msg msg' (Field "maybe'playerCamera" msg) (Field "maybe'playerCamera" msg') Source #

maybe'playerCurrency :: forall msg msg'. HasField "maybe'playerCurrency" msg msg' => Lens msg msg' (Field "maybe'playerCurrency" msg) (Field "maybe'playerCurrency" msg') Source #

maybe'playerStats :: forall msg msg'. HasField "maybe'playerStats" msg msg' => Lens msg msg' (Field "maybe'playerStats" msg) (Field "maybe'playerStats" msg') Source #

maybe'pokedexEntry :: forall msg msg'. HasField "maybe'pokedexEntry" msg msg' => Lens msg msg' (Field "maybe'pokedexEntry" msg) (Field "maybe'pokedexEntry" msg') Source #

maybe'pokemonData :: forall msg msg'. HasField "maybe'pokemonData" msg msg' => Lens msg msg' (Field "maybe'pokemonData" msg) (Field "maybe'pokemonData" msg') Source #

playerCamera :: forall msg msg'. HasField "playerCamera" msg msg' => Lens msg msg' (Field "playerCamera" msg) (Field "playerCamera" msg') Source #

playerCurrency :: forall msg msg'. HasField "playerCurrency" msg msg' => Lens msg msg' (Field "playerCurrency" msg) (Field "playerCurrency" msg') Source #

playerStats :: forall msg msg'. HasField "playerStats" msg msg' => Lens msg msg' (Field "playerStats" msg) (Field "playerStats" msg') Source #

pokedexEntry :: forall msg msg'. HasField "pokedexEntry" msg msg' => Lens msg msg' (Field "pokedexEntry" msg) (Field "pokedexEntry" msg') Source #

pokemonData :: forall msg msg'. HasField "pokemonData" msg msg' => Lens msg msg' (Field "pokemonData" msg) (Field "pokemonData" msg') Source #