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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.IapItemDisplay

Documentation

data IapItemDisplay #

Instances

Eq IapItemDisplay # 
Show IapItemDisplay # 
Message IapItemDisplay # 

Methods

descriptor :: MessageDescriptor IapItemDisplay

Default IapItemDisplay # 
HasField "category" IapItemDisplay IapItemDisplay # 

Methods

field :: ProxySym "category" -> Lens IapItemDisplay IapItemDisplay (Field "category" IapItemDisplay) (Field "category" IapItemDisplay)

HasField "counts" IapItemDisplay IapItemDisplay # 

Methods

field :: ProxySym "counts" -> Lens IapItemDisplay IapItemDisplay (Field "counts" IapItemDisplay) (Field "counts" IapItemDisplay)

HasField "itemIds" IapItemDisplay IapItemDisplay # 

Methods

field :: ProxySym "itemIds" -> Lens IapItemDisplay IapItemDisplay (Field "itemIds" IapItemDisplay) (Field "itemIds" IapItemDisplay)

HasField "sku" IapItemDisplay IapItemDisplay # 

Methods

field :: ProxySym "sku" -> Lens IapItemDisplay IapItemDisplay (Field "sku" IapItemDisplay) (Field "sku" IapItemDisplay)

HasField "sortOrder" IapItemDisplay IapItemDisplay # 

Methods

field :: ProxySym "sortOrder" -> Lens IapItemDisplay IapItemDisplay (Field "sortOrder" IapItemDisplay) (Field "sortOrder" IapItemDisplay)

type Field "category" IapItemDisplay # 
type Field "category" IapItemDisplay = HoloIapItemCategory
type Field "counts" IapItemDisplay # 
type Field "counts" IapItemDisplay = [Int32]
type Field "itemIds" IapItemDisplay # 
type Field "itemIds" IapItemDisplay = [ItemId]
type Field "sku" IapItemDisplay # 
type Field "sku" IapItemDisplay = Text
type Field "sortOrder" IapItemDisplay # 
type Field "sortOrder" IapItemDisplay = Int32

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

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

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

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

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