markdown

package
v0.0.0-...-e9d8a71 Latest Latest
Warning

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

Go to latest
Published: May 22, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ImportReplacer

func ImportReplacer(renameMap map[string]string, existingMap map[string]struct{}) replacer

func NewImgLazyLoadRenderer

func NewImgLazyLoadRenderer(mediaReplacer replacer, opts ...html.Option) renderer.NodeRenderer

func NewParser

func NewParser(mediaReplacer replacer) goldmark.Markdown

func Parse

func Parse(s string, mediaReplacer replacer) *parsedText

func ReplaceImageUrls

func ReplaceImageUrls(md string, replace replacer) string

func ToEnrichedTemplate

func ToEnrichedTemplate(s string, mediaReplacer replacer) template.HTML

func ToTemplate

func ToTemplate(s string) template.HTML

Types

type EmbeddedLink struct {
	URL             string
	OnlyLinkInBlock bool
}

type LazyLoadRenderer

type LazyLoadRenderer struct {
	html.Config
	// contains filtered or unexported fields
}

func (*LazyLoadRenderer) RegisterFuncs

RegisterFuncs implements renderer.NodeRenderer.RegisterFuncs.

Jump to

Keyboard shortcuts

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