chiasma-0.2.0.0: tmux api
Safe HaskellNone
LanguageHaskell2010

Chiasma.Ui.Data.RenderableTree

Documentation

data RLayout Source #

Constructors

RLayout 

Fields

Instances

Instances details
Eq RLayout Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

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

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

Show RLayout Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Pretty RLayout Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

pretty :: RLayout -> Doc ann #

prettyList :: [RLayout] -> Doc ann #

data RPane Source #

Constructors

RPane 

Fields

Instances

Instances details
Eq RPane Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

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

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

Show RPane Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

showsPrec :: Int -> RPane -> ShowS #

show :: RPane -> String #

showList :: [RPane] -> ShowS #

Pretty RPane Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

pretty :: RPane -> Doc ann #

prettyList :: [RPane] -> Doc ann #

data Renderable a Source #

Constructors

Renderable 

Instances

Instances details
Eq a => Eq (Renderable a) Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

(==) :: Renderable a -> Renderable a -> Bool #

(/=) :: Renderable a -> Renderable a -> Bool #

Show a => Show (Renderable a) Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Pretty a => Pretty (Renderable a) Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

pretty :: Renderable a -> Doc ann #

prettyList :: [Renderable a] -> Doc ann #