patat-0.12.0.0: Terminal-based presentations using Pandoc
Safe HaskellSafe-Inferred
LanguageHaskell2010

Patat.Presentation.Internal

Synopsis

Documentation

type Breadcrumbs = [(Int, [Inline])] Source #

data PresentationSettings Source #

These are patat-specific settings. That is where they differ from more general metadata (author, title...)

data Margins Source #

Constructors

Margins 

Instances

Instances details
Show Margins Source # 
Instance details

Defined in Patat.Presentation.Internal

data Slide Source #

Constructors

Slide 

Instances

Instances details
Show Slide Source # 
Instance details

Defined in Patat.Presentation.Internal

Methods

showsPrec :: Int -> Slide -> ShowS #

show :: Slide -> String #

showList :: [Slide] -> ShowS #

data SlideContent Source #

Instances

Instances details
Show SlideContent Source # 
Instance details

Defined in Patat.Presentation.Internal

newtype Fragment Source #

Constructors

Fragment [Block] 

Instances

Instances details
Show Fragment Source # 
Instance details

Defined in Patat.Presentation.Instruction

type Index = (Int, Int) Source #

Active slide, active fragment.

data Size Source #

Instances

Instances details
Show Size Source # 
Instance details

Defined in Patat.Size

Methods

showsPrec :: Int -> Size -> ShowS #

show :: Size -> String #

showList :: [Size] -> ShowS #