pandoc-lua-marshal-0.1.0: Use pandoc types in Lua
Safe HaskellNone
LanguageHaskell2010

Text.Pandoc.Lua.Marshal.Inline

Description

Marshal values of types that make up Inline elements.

Synopsis

Single Inline elements

peekInline :: LuaError e => Peeker e Inline Source #

Retrieves an Inline value.

peekInlineFuzzy :: LuaError e => Peeker e Inline Source #

Try extra hard to retrieve an Inline value from the stack. Treats bare strings as Str values.

pushInline :: LuaError e => Pusher e Inline Source #

Pushes an Inline value as userdata object.

List of Inlines

peekInlines :: LuaError e => Peeker e [Inline] Source #

Retrieves a list of Inline values.

peekInlinesFuzzy :: LuaError e => Peeker e [Inline] Source #

Try extra-hard to return the value at the given index as a list of inlines.

pushInlines :: LuaError e => Pusher e [Inline] Source #

Pushes a list of Inline values.

Constructors

inlineConstructors :: LuaError e => [DocumentedFunction e] Source #

Constructor functions for Inline elements.

mkInlines :: LuaError e => DocumentedFunction e Source #

Constructor for a list of Inline values.