git-brunch-1.0.2.0
GitBrunch
data Name Source #
Constructors
Defined in GitBrunch
Methods
(==) :: Name -> Name -> Bool #
(/=) :: Name -> Name -> Bool #
compare :: Name -> Name -> Ordering #
(<) :: Name -> Name -> Bool #
(<=) :: Name -> Name -> Bool #
(>) :: Name -> Name -> Bool #
(>=) :: Name -> Name -> Bool #
max :: Name -> Name -> Name #
min :: Name -> Name -> Name #
showsPrec :: Int -> Name -> ShowS #
show :: Name -> String #
showList :: [Name] -> ShowS #
data State Source #
Fields
main :: IO () Source #
app :: App State e Name Source #
appDraw :: State -> [Widget Name] Source #
drawBranchList :: Bool -> List Name Branch -> Widget Name Source #
drawListElement :: Bool -> Branch -> Widget Name Source #
drawInstruction :: String -> String -> Widget n Source #
appHandleEvent :: State -> BrickEvent Name e -> EventM Name (Next State) Source #
focusBranches :: Name -> State -> State Source #
navigate :: State -> Event -> EventM Name (Next State) Source #
initialState :: [Branch] -> State Source #
selectedBranch :: State -> Maybe Branch Source #
focussedBranchesL :: Lens' State (List Name Branch) Source #
localBranchesL :: Lens' State (List Name Branch) Source #
remoteBranchesL :: Lens' State (List Name Branch) Source #
focusL :: Lens' State Name Source #