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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.DownloadItemTemplatesResponse

Documentation

data DownloadItemTemplatesResponse #

Instances

Eq DownloadItemTemplatesResponse # 
Show DownloadItemTemplatesResponse # 
Message DownloadItemTemplatesResponse # 

Methods

descriptor :: MessageDescriptor DownloadItemTemplatesResponse

Default DownloadItemTemplatesResponse # 
HasField "itemTemplates" DownloadItemTemplatesResponse DownloadItemTemplatesResponse # 

Methods

field :: ProxySym "itemTemplates" -> Lens DownloadItemTemplatesResponse DownloadItemTemplatesResponse (Field "itemTemplates" DownloadItemTemplatesResponse) (Field "itemTemplates" DownloadItemTemplatesResponse)

HasField "success" DownloadItemTemplatesResponse DownloadItemTemplatesResponse # 
HasField "timestampMs" DownloadItemTemplatesResponse DownloadItemTemplatesResponse # 

Methods

field :: ProxySym "timestampMs" -> Lens DownloadItemTemplatesResponse DownloadItemTemplatesResponse (Field "timestampMs" DownloadItemTemplatesResponse) (Field "timestampMs" DownloadItemTemplatesResponse)

type Field "itemTemplates" DownloadItemTemplatesResponse # 
type Field "success" DownloadItemTemplatesResponse # 
type Field "success" DownloadItemTemplatesResponse = Bool
type Field "timestampMs" DownloadItemTemplatesResponse # 
type Field "timestampMs" DownloadItemTemplatesResponse = Word64

data DownloadItemTemplatesResponse'ItemTemplate #

Instances

Eq DownloadItemTemplatesResponse'ItemTemplate # 
Show DownloadItemTemplatesResponse'ItemTemplate # 
Message DownloadItemTemplatesResponse'ItemTemplate # 
Default DownloadItemTemplatesResponse'ItemTemplate # 
HasField "badgeSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "battleSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "camera" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "encounterSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "equippedBadges" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "gymLevel" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "iapItemDisplay" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "iapSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "itemSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "maybe'badgeSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "maybe'battleSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 

Methods

field :: ProxySym "maybe'battleSettings" -> Lens DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate (Field "maybe'battleSettings" DownloadItemTemplatesResponse'ItemTemplate) (Field "maybe'battleSettings" DownloadItemTemplatesResponse'ItemTemplate)

HasField "maybe'camera" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "maybe'encounterSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 

Methods

field :: ProxySym "maybe'encounterSettings" -> Lens DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate (Field "maybe'encounterSettings" DownloadItemTemplatesResponse'ItemTemplate) (Field "maybe'encounterSettings" DownloadItemTemplatesResponse'ItemTemplate)

HasField "maybe'equippedBadges" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 

Methods

field :: ProxySym "maybe'equippedBadges" -> Lens DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate (Field "maybe'equippedBadges" DownloadItemTemplatesResponse'ItemTemplate) (Field "maybe'equippedBadges" DownloadItemTemplatesResponse'ItemTemplate)

HasField "maybe'gymLevel" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "maybe'iapItemDisplay" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 

Methods

field :: ProxySym "maybe'iapItemDisplay" -> Lens DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate (Field "maybe'iapItemDisplay" DownloadItemTemplatesResponse'ItemTemplate) (Field "maybe'iapItemDisplay" DownloadItemTemplatesResponse'ItemTemplate)

HasField "maybe'iapSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "maybe'itemSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "maybe'moveSequenceSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 

Methods

field :: ProxySym "maybe'moveSequenceSettings" -> Lens DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate (Field "maybe'moveSequenceSettings" DownloadItemTemplatesResponse'ItemTemplate) (Field "maybe'moveSequenceSettings" DownloadItemTemplatesResponse'ItemTemplate)

HasField "maybe'moveSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "maybe'playerLevel" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "maybe'pokemonSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 

Methods

field :: ProxySym "maybe'pokemonSettings" -> Lens DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate (Field "maybe'pokemonSettings" DownloadItemTemplatesResponse'ItemTemplate) (Field "maybe'pokemonSettings" DownloadItemTemplatesResponse'ItemTemplate)

HasField "maybe'pokemonUpgrades" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 

Methods

field :: ProxySym "maybe'pokemonUpgrades" -> Lens DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate (Field "maybe'pokemonUpgrades" DownloadItemTemplatesResponse'ItemTemplate) (Field "maybe'pokemonUpgrades" DownloadItemTemplatesResponse'ItemTemplate)

HasField "maybe'typeEffective" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "moveSequenceSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 

Methods

field :: ProxySym "moveSequenceSettings" -> Lens DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate (Field "moveSequenceSettings" DownloadItemTemplatesResponse'ItemTemplate) (Field "moveSequenceSettings" DownloadItemTemplatesResponse'ItemTemplate)

HasField "moveSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "playerLevel" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "pokemonSettings" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "pokemonUpgrades" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "templateId" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
HasField "typeEffective" DownloadItemTemplatesResponse'ItemTemplate DownloadItemTemplatesResponse'ItemTemplate # 
type Field "badgeSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "battleSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "camera" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "encounterSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "equippedBadges" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "gymLevel" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "iapItemDisplay" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "iapSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "itemSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'badgeSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'battleSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'camera" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'encounterSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'equippedBadges" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'gymLevel" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'iapItemDisplay" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'iapSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'itemSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'moveSequenceSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'moveSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'playerLevel" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'pokemonSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'pokemonUpgrades" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "maybe'typeEffective" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "moveSequenceSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "moveSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "playerLevel" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "pokemonSettings" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "pokemonUpgrades" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "templateId" DownloadItemTemplatesResponse'ItemTemplate # 
type Field "templateId" DownloadItemTemplatesResponse'ItemTemplate = Text
type Field "typeEffective" DownloadItemTemplatesResponse'ItemTemplate # 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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