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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Requests.Messages.MarkTutorialCompleteMessage

Documentation

data MarkTutorialCompleteMessage Source #

Instances

Eq MarkTutorialCompleteMessage Source # 
Show MarkTutorialCompleteMessage Source # 
Default MarkTutorialCompleteMessage Source # 
Message MarkTutorialCompleteMessage Source # 
HasField "sendMarketingEmails" MarkTutorialCompleteMessage MarkTutorialCompleteMessage Source # 

Methods

field :: ProxySym "sendMarketingEmails" -> Lens MarkTutorialCompleteMessage MarkTutorialCompleteMessage (Field "sendMarketingEmails" MarkTutorialCompleteMessage) (Field "sendMarketingEmails" MarkTutorialCompleteMessage) #

HasField "sendPushNotifications" MarkTutorialCompleteMessage MarkTutorialCompleteMessage Source # 

Methods

field :: ProxySym "sendPushNotifications" -> Lens MarkTutorialCompleteMessage MarkTutorialCompleteMessage (Field "sendPushNotifications" MarkTutorialCompleteMessage) (Field "sendPushNotifications" MarkTutorialCompleteMessage) #

HasField "tutorialsCompleted" MarkTutorialCompleteMessage MarkTutorialCompleteMessage Source # 
type Field "sendMarketingEmails" MarkTutorialCompleteMessage Source # 
type Field "sendMarketingEmails" MarkTutorialCompleteMessage = Bool
type Field "sendPushNotifications" MarkTutorialCompleteMessage Source # 
type Field "sendPushNotifications" MarkTutorialCompleteMessage = Bool
type Field "tutorialsCompleted" MarkTutorialCompleteMessage Source # 
type Field "tutorialsCompleted" MarkTutorialCompleteMessage = [TutorialState]

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

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

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