Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data BattleAction #
Eq BattleAction # | |
Show BattleAction # | |
Message BattleAction # | |
Default BattleAction # | |
HasField "actionStartMs" BattleAction BattleAction # | |
HasField "activePokemonId" BattleAction BattleAction # | |
HasField "attackerIndex" BattleAction BattleAction # | |
HasField "battleResults" BattleAction BattleAction # | |
HasField "damageWindowsEndTimestampMss" BattleAction BattleAction # | |
HasField "damageWindowsStartTimestampMss" BattleAction BattleAction # | |
HasField "durationMs" BattleAction BattleAction # | |
HasField "energyDelta" BattleAction BattleAction # | |
HasField "maybe'battleResults" BattleAction BattleAction # | |
HasField "maybe'playerJoined" BattleAction BattleAction # | |
HasField "maybe'playerLeft" BattleAction BattleAction # | |
HasField "playerJoined" BattleAction BattleAction # | |
HasField "playerLeft" BattleAction BattleAction # | |
HasField "targetIndex" BattleAction BattleAction # | |
HasField "targetPokemonId" BattleAction BattleAction # | |
HasField "type'" BattleAction BattleAction # | |
type Field "actionStartMs" BattleAction # | |
type Field "activePokemonId" BattleAction # | |
type Field "attackerIndex" BattleAction # | |
type Field "battleResults" BattleAction # | |
type Field "damageWindowsEndTimestampMss" BattleAction # | |
type Field "damageWindowsStartTimestampMss" BattleAction # | |
type Field "durationMs" BattleAction # | |
type Field "energyDelta" BattleAction # | |
type Field "maybe'battleResults" BattleAction # | |
type Field "maybe'playerJoined" BattleAction # | |
type Field "maybe'playerLeft" BattleAction # | |
type Field "playerJoined" BattleAction # | |
type Field "playerLeft" BattleAction # | |
type Field "targetIndex" BattleAction # | |
type Field "targetPokemonId" BattleAction # | |
type Field "type'" BattleAction # | |
actionStartMs :: forall msg msg'. HasField "actionStartMs" msg msg' => Lens msg msg' (Field "actionStartMs" msg) (Field "actionStartMs" msg') #
activePokemonId :: forall msg msg'. HasField "activePokemonId" msg msg' => Lens msg msg' (Field "activePokemonId" msg) (Field "activePokemonId" msg') #
attackerIndex :: forall msg msg'. HasField "attackerIndex" msg msg' => Lens msg msg' (Field "attackerIndex" msg) (Field "attackerIndex" msg') #
battleResults :: forall msg msg'. HasField "battleResults" msg msg' => Lens msg msg' (Field "battleResults" msg) (Field "battleResults" msg') #
damageWindowsEndTimestampMss :: forall msg msg'. HasField "damageWindowsEndTimestampMss" msg msg' => Lens msg msg' (Field "damageWindowsEndTimestampMss" msg) (Field "damageWindowsEndTimestampMss" msg') #
damageWindowsStartTimestampMss :: forall msg msg'. HasField "damageWindowsStartTimestampMss" msg msg' => Lens msg msg' (Field "damageWindowsStartTimestampMss" msg) (Field "damageWindowsStartTimestampMss" msg') #
durationMs :: forall msg msg'. HasField "durationMs" msg msg' => Lens msg msg' (Field "durationMs" msg) (Field "durationMs" msg') #
energyDelta :: forall msg msg'. HasField "energyDelta" msg msg' => Lens msg msg' (Field "energyDelta" msg) (Field "energyDelta" msg') #
maybe'battleResults :: forall msg msg'. HasField "maybe'battleResults" msg msg' => Lens msg msg' (Field "maybe'battleResults" msg) (Field "maybe'battleResults" msg') #
maybe'playerJoined :: forall msg msg'. HasField "maybe'playerJoined" msg msg' => Lens msg msg' (Field "maybe'playerJoined" msg) (Field "maybe'playerJoined" msg') #
maybe'playerLeft :: forall msg msg'. HasField "maybe'playerLeft" msg msg' => Lens msg msg' (Field "maybe'playerLeft" msg) (Field "maybe'playerLeft" msg') #
playerJoined :: forall msg msg'. HasField "playerJoined" msg msg' => Lens msg msg' (Field "playerJoined" msg) (Field "playerJoined" msg') #
playerLeft :: forall msg msg'. HasField "playerLeft" msg msg' => Lens msg msg' (Field "playerLeft" msg) (Field "playerLeft" msg') #
targetIndex :: forall msg msg'. HasField "targetIndex" msg msg' => Lens msg msg' (Field "targetIndex" msg) (Field "targetIndex" msg') #
targetPokemonId :: forall msg msg'. HasField "targetPokemonId" msg msg' => Lens msg msg' (Field "targetPokemonId" msg) (Field "targetPokemonId" msg') #