extension

package
v0.0.0-...-0e5ea14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Highlight = &highlight{}

Highlight is an extension that allow you to use highlight expression like '==text==' .

View Source
var HighlightAttributeFilter = html.GlobalAttributeFilter

HighlightAttributeFilter defines attribute names which dd elements can have.

View Source
var Strikethrough = &strikethrough{}

Strikethrough is an extension that allow you to use strikethrough expression like '~~text~~' .

View Source
var StrikethroughAttributeFilter = html.GlobalAttributeFilter

StrikethroughAttributeFilter defines attribute names which dd elements can have.

Functions

func NewHighlightHTMLRenderer

func NewHighlightHTMLRenderer(opts ...html.Option) renderer.NodeRenderer

NewHighlightHTMLRenderer returns a new HighlightHTMLRenderer.

func NewHighlightParser

func NewHighlightParser() parser.InlineParser

NewHighlightParser return a new InlineParser that parses highlight expressions.

func NewStrikethroughHTMLRenderer

func NewStrikethroughHTMLRenderer(opts ...html.Option) renderer.NodeRenderer

NewStrikethroughHTMLRenderer returns a new StrikethroughHTMLRenderer.

func NewStrikethroughParser

func NewStrikethroughParser() parser.InlineParser

NewStrikethroughParser return a new InlineParser that parses strikethrough expressions.

Types

type HighlightHTMLRenderer

type HighlightHTMLRenderer struct {
	html.Config
}

HighlightHTMLRenderer is a renderer.NodeRenderer implementation that renders Highlight nodes.

func (*HighlightHTMLRenderer) RegisterFuncs

RegisterFuncs implements renderer.NodeRenderer.RegisterFuncs.

type StrikethroughHTMLRenderer

type StrikethroughHTMLRenderer struct {
	html.Config
}

StrikethroughHTMLRenderer is a renderer.NodeRenderer implementation that renders Strikethrough nodes.

func (*StrikethroughHTMLRenderer) RegisterFuncs

RegisterFuncs implements renderer.NodeRenderer.RegisterFuncs.

Directories

Path Synopsis
Package ast defines AST nodes that represents extension's elements
Package ast defines AST nodes that represents extension's elements

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL