added callback to EditGoalieState
This commit is contained in:
@@ -102,6 +102,7 @@ module Mtlstats.Types (
|
|||||||
-- ** EditGoalieState Lenses
|
-- ** EditGoalieState Lenses
|
||||||
egsSelectedGoalie,
|
egsSelectedGoalie,
|
||||||
egsMode,
|
egsMode,
|
||||||
|
egsCallback,
|
||||||
-- ** Database Lenses
|
-- ** Database Lenses
|
||||||
dbPlayers,
|
dbPlayers,
|
||||||
dbGoalies,
|
dbGoalies,
|
||||||
@@ -376,6 +377,9 @@ data EditGoalieState = EditGoalieState
|
|||||||
{ _egsSelectedGoalie :: Maybe Int
|
{ _egsSelectedGoalie :: Maybe Int
|
||||||
-- ^ The index number of the 'Goalie' being edited
|
-- ^ The index number of the 'Goalie' being edited
|
||||||
, _egsMode :: EditGoalieMode
|
, _egsMode :: EditGoalieMode
|
||||||
|
-- ^ The editing mode
|
||||||
|
, _egsCallback :: Action ()
|
||||||
|
-- ^ The action to perform when the edit is complete
|
||||||
}
|
}
|
||||||
|
|
||||||
-- | 'Goalie' editing mode
|
-- | 'Goalie' editing mode
|
||||||
@@ -829,6 +833,7 @@ newEditGoalieState :: EditGoalieState
|
|||||||
newEditGoalieState = EditGoalieState
|
newEditGoalieState = EditGoalieState
|
||||||
{ _egsSelectedGoalie = Nothing
|
{ _egsSelectedGoalie = Nothing
|
||||||
, _egsMode = EGMenu
|
, _egsMode = EGMenu
|
||||||
|
, _egsCallback = return ()
|
||||||
}
|
}
|
||||||
|
|
||||||
-- | Constructor for a 'Database'
|
-- | Constructor for a 'Database'
|
||||||
|
|||||||
Reference in New Issue
Block a user