Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var KindMark = ast.NewNodeKind("Mark")
Functions ¶
func NewMarkHTMLRenderer ¶
func NewMarkHTMLRenderer() renderer.NodeRenderer
func NewMarkParser ¶
func NewMarkParser() parser.InlineParser
Types ¶
type MarkASTNode ¶
type MarkASTNode struct {
ast.BaseInline
Content []byte
}
func (*MarkASTNode) Dump ¶
func (n *MarkASTNode) Dump(source []byte, level int)
func (*MarkASTNode) Kind ¶
func (n *MarkASTNode) Kind() ast.NodeKind
type MarkExtension ¶
type MarkExtension struct{}
func New ¶
func New() *MarkExtension
func (*MarkExtension) Extend ¶
func (e *MarkExtension) Extend(m goldmark.Markdown)
type MarkHTMLRenderer ¶
type MarkHTMLRenderer struct{}
func (*MarkHTMLRenderer) RegisterFuncs ¶
func (r *MarkHTMLRenderer) RegisterFuncs(reg renderer.NodeRendererFuncRegisterer)
type MarkParser ¶
type MarkParser struct{}
func (*MarkParser) Parse ¶
Parse parses the ==highlight== syntax and adds the MarkASTNode to the AST.
func (*MarkParser) Trigger ¶
func (p *MarkParser) Trigger() []byte
Click to show internal directories.
Click to hide internal directories.