chiasma-0.10.0.0: A tmux client for Polysemy
Safe HaskellSafe-Inferred
LanguageHaskell2010

Chiasma.Ui.Data.RenderableTree

Documentation

data RLayout Source #

Constructors

RLayout 

Fields

Instances

Instances details
Show RLayout Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Eq RLayout Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

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

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

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
Show RPane Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

showsPrec :: Int -> RPane -> ShowS #

show :: RPane -> String #

showList :: [RPane] -> ShowS #

Eq RPane Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

Methods

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

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

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
Show a => Show (Renderable a) Source # 
Instance details

Defined in Chiasma.Ui.Data.RenderableTree

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 #

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 #