chiasma-0.1.0.0: tmux api

Safe HaskellSafe
LanguageHaskell2010

Chiasma.Data.Pane

Documentation

data Pane Source #

Constructors

Pane 
Instances
Eq Pane Source # 
Instance details

Defined in Chiasma.Data.Pane

Methods

(==) :: Pane -> Pane -> Bool #

(/=) :: Pane -> Pane -> Bool #

Show Pane Source # 
Instance details

Defined in Chiasma.Data.Pane

Methods

showsPrec :: Int -> Pane -> ShowS #

show :: Pane -> String #

showList :: [Pane] -> ShowS #

Generic Pane Source # 
Instance details

Defined in Chiasma.Data.Pane

Associated Types

type Rep Pane :: Type -> Type #

Methods

from :: Pane -> Rep Pane x #

to :: Rep Pane x -> Pane #

TmuxCodec Pane Source # 
Instance details

Defined in Chiasma.Data.Pane

type Rep Pane Source # 
Instance details

Defined in Chiasma.Data.Pane

type Rep Pane = D1 (MetaData "Pane" "Chiasma.Data.Pane" "chiasma-0.1.0.0-JDSPoQYFRJnJrsuu7OxRRW" False) (C1 (MetaCons "Pane" PrefixI True) (S1 (MetaSel (Just "paneId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PaneId) :*: (S1 (MetaSel (Just "paneWidth") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int) :*: S1 (MetaSel (Just "paneHeight") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int))))

newtype PaneId Source #

Constructors

PaneId Int 
Instances
Eq PaneId Source # 
Instance details

Defined in Chiasma.Data.Pane

Methods

(==) :: PaneId -> PaneId -> Bool #

(/=) :: PaneId -> PaneId -> Bool #

Show PaneId Source # 
Instance details

Defined in Chiasma.Data.Pane

TmuxPrimDecode PaneId Source # 
Instance details

Defined in Chiasma.Data.Pane