table-layout-1.0.0.0: Format tabular data as grid or table.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Text.Layout.Table.Spec.Position

Synopsis

Documentation

data Position orientation Source #

Specifies a position relative from a beginning.

Constructors

Start 
Center 
End 

Instances

Instances details
Show (Position H) Source # 
Instance details

Defined in Text.Layout.Table.Spec.Position

Methods

showsPrec :: Int -> Position H -> ShowS

show :: Position H -> String

showList :: [Position H] -> ShowS

Show (Position V) Source # 
Instance details

Defined in Text.Layout.Table.Spec.Position

Methods

showsPrec :: Int -> Position V -> ShowS

show :: Position V -> String

showList :: [Position V] -> ShowS

Default (Position orientation) Source #

The default Position displays at the left or top, depending on the orientation.

Instance details

Defined in Text.Layout.Table.Spec.Position

Methods

def :: Position orientation

Eq (Position orientation) Source # 
Instance details

Defined in Text.Layout.Table.Spec.Position

Methods

(==) :: Position orientation -> Position orientation -> Bool

(/=) :: Position orientation -> Position orientation -> Bool

beginning :: Position orientation Source #

Displays at the left or top, depending on the orientation.

data H Source #

Horizontal orientation.

Instances

Instances details
Show (Position H) Source # 
Instance details

Defined in Text.Layout.Table.Spec.Position

Methods

showsPrec :: Int -> Position H -> ShowS

show :: Position H -> String

showList :: [Position H] -> ShowS

data V Source #

Vertical orientation.

Instances

Instances details
Show (Position V) Source # 
Instance details

Defined in Text.Layout.Table.Spec.Position

Methods

showsPrec :: Int -> Position V -> ShowS

show :: Position V -> String

showList :: [Position V] -> ShowS

center :: Position orientation Source #