render

package
v2.4.3 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Renderers = map[string]Renderer{}

Functions

func Asciidoc

func Asciidoc(content []byte) (string, error)

func Markdown

func Markdown(content []byte) (string, error)

func Plain added in v2.4.0

func Plain(content []byte) (string, error)

Types

type NoRenderFoundError added in v2.3.0

type NoRenderFoundError struct {
	MimeType string
}

func (*NoRenderFoundError) Error added in v2.3.0

func (e *NoRenderFoundError) Error() string

type Renderer

type Renderer func(content []byte) (string, error)

func ByExtName added in v2.3.0

func ByExtName(path string) (Renderer, error)

func ByMimeType added in v2.3.0

func ByMimeType(mimeType string) (Renderer, error)

type UnknownExtError added in v2.3.0

type UnknownExtError struct {
	Mime, Ext string
}

func (*UnknownExtError) Error added in v2.3.0

func (e *UnknownExtError) Error() string

type UnknownMimeTypeError added in v2.3.0

type UnknownMimeTypeError struct {
	MimeType string
}

func (*UnknownMimeTypeError) Error added in v2.3.0

func (e *UnknownMimeTypeError) Error() string

Jump to

Keyboard shortcuts

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