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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Data.Capture.CaptureAward

Documentation

data CaptureAward Source #

Instances

Eq CaptureAward Source # 
Show CaptureAward Source # 
Default CaptureAward Source # 

Methods

def :: CaptureAward #

Message CaptureAward Source # 
HasField "activityType" CaptureAward CaptureAward Source # 

Methods

field :: ProxySym "activityType" -> Lens CaptureAward CaptureAward (Field "activityType" CaptureAward) (Field "activityType" CaptureAward) #

HasField "candy" CaptureAward CaptureAward Source # 
HasField "stardust" CaptureAward CaptureAward Source # 

Methods

field :: ProxySym "stardust" -> Lens CaptureAward CaptureAward (Field "stardust" CaptureAward) (Field "stardust" CaptureAward) #

HasField "xp" CaptureAward CaptureAward Source # 
type Field "activityType" CaptureAward Source # 
type Field "activityType" CaptureAward = [ActivityType]
type Field "candy" CaptureAward Source # 
type Field "candy" CaptureAward = [Int32]
type Field "stardust" CaptureAward Source # 
type Field "stardust" CaptureAward = [Int32]
type Field "xp" CaptureAward Source # 
type Field "xp" CaptureAward = [Int32]

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

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

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

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