Documentation
¶
Overview ¶
Package mycomarkup provides an API for processing Mycomarkup-formatted documents.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BlockToHTML ¶ added in v0.4.0
BlockToHTML turns the given block into HTML. It supports only a subset of Mycomarkup.
func BlockTree ¶ added in v0.4.0
func BlockTree(ctx mycocontext.Context) []blocks.Block
BlockTree returns a slice of blocks parsed from the Mycomarkup document contained in ctx.
func BlocksToHTML ¶ added in v0.4.0
func BlocksToHTML(_ mycocontext.Context, blocks []blocks.Block) string
BlocksToHTML turns the blocks into their HTML representation.
func OpenGraphHTML ¶
func OpenGraphHTML(ctx mycocontext.Context, ast []blocks.Block) string
OpenGraphHTML returns an html representation of og: meta tags.
Types ¶
This section is empty.
Directories
¶
Path | Synopsis |
---|---|
Package blocks provides some of the Mycomarkup's blocks.
|
Package blocks provides some of the Mycomarkup's blocks. |
cmd
|
|
Package globals provides global variables.
|
Package globals provides global variables. |
Package links provides a data type for links.
|
Package links provides a data type for links. |
Package mycocontext provides a wrapper over context.Context and some operations on the wrapper.
|
Package mycocontext provides a wrapper over context.Context and some operations on the wrapper. |
Package parser turns the source text into a sequence of blocks.
|
Package parser turns the source text into a sequence of blocks. |
Package util provides simple utility functions usable in all modules.
|
Package util provides simple utility functions usable in all modules. |
Click to show internal directories.
Click to hide internal directories.