CanvasNative v1.1.0 CanvasNative.V0.MarkdownParser

A parser for Markdown text into canvas native structs.

iex> MarkdownParser.parse("Foo")
[%ParagraphType{content: "Foo", source: "Foo", type: "paragraph"}]

Summary

Functions

Parse a Markdown string into a list of canvas native lines

Types

context :: %{has_title: true | false, in_code: false | nil | String.t, last_line_blank: true | false}

Functions

parse(markdown)

Specs

parse(String.t) :: [map]

Parse a Markdown string into a list of canvas native lines.