patat-0.8.7.0: Terminal-based presentations using Pandoc
Safe HaskellNone
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 

Fields

Instances

Instances details
Show Margins Source # 
Instance details

Defined in Patat.Presentation.Internal

Semigroup Margins Source # 
Instance details

Defined in Patat.Presentation.Internal

Monoid Margins Source # 
Instance details

Defined in Patat.Presentation.Internal

FromJSON Margins Source # 
Instance details

Defined in Patat.Presentation.Internal

data Slide Source #

Instances

Instances details
Show Slide Source # 
Instance details

Defined in Patat.Presentation.Internal

Methods

showsPrec :: Int -> Slide -> ShowS #

show :: Slide -> String #

showList :: [Slide] -> ShowS #

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.