chiasma-0.1.0.0: tmux api

Safe HaskellSafe
LanguageHaskell2010

Chiasma.Data.Window

Documentation

data Window Source #

Constructors

Window 
Instances
Eq Window Source # 
Instance details

Defined in Chiasma.Data.Window

Methods

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

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

Show Window Source # 
Instance details

Defined in Chiasma.Data.Window

Generic Window Source # 
Instance details

Defined in Chiasma.Data.Window

Associated Types

type Rep Window :: Type -> Type #

Methods

from :: Window -> Rep Window x #

to :: Rep Window x -> Window #

TmuxCodec Window Source # 
Instance details

Defined in Chiasma.Data.Window

type Rep Window Source # 
Instance details

Defined in Chiasma.Data.Window

type Rep Window = D1 (MetaData "Window" "Chiasma.Data.Window" "chiasma-0.1.0.0-JDSPoQYFRJnJrsuu7OxRRW" False) (C1 (MetaCons "Window" PrefixI True) (S1 (MetaSel (Just "windowId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 WindowId) :*: (S1 (MetaSel (Just "windowWidth") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int) :*: S1 (MetaSel (Just "windowHeight") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int))))

newtype WindowId Source #

Constructors

WindowId Int 
Instances
Eq WindowId Source # 
Instance details

Defined in Chiasma.Data.Window

Show WindowId Source # 
Instance details

Defined in Chiasma.Data.Window

TmuxPrimDecode WindowId Source # 
Instance details

Defined in Chiasma.Data.Window