tiptap

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ImageResolver

type ImageResolver func(src string) []ImageVariant

ImageResolver maps an image src to its sized variants for rendering.

type ImageVariant

type ImageVariant struct {
	URL   string
	Width int
}

ImageVariant is one sized rendition of an image for rendering.

type Renderer

type Renderer struct {
	// contains filtered or unexported fields
}

Renderer converts TipTap JSON documents to HTML.

func NewRenderer

func NewRenderer(resolver ImageResolver) Renderer

NewRenderer builds a Renderer resolving images through resolver.

func (Renderer) Render

func (r Renderer) Render(tiptapJSON string) (string, error)

Render converts a TipTap JSON document to HTML, resolving images through the configured ImageResolver.

Jump to

Keyboard shortcuts

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