Documentation
¶
Index ¶
- func RegisterRenderers()
- type Renderer
- func (p *Renderer) Extensions() []string
- func (p *Renderer) GetExternalRendererOptions() (ret markup.ExternalRendererOptions)
- func (p *Renderer) Name() string
- func (p *Renderer) NeedPostProcess() bool
- func (p *Renderer) Render(ctx *markup.RenderContext, input io.Reader, output io.Writer) error
- func (p *Renderer) SanitizerRules() []setting.MarkupSanitizerRule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterRenderers ¶
func RegisterRenderers()
RegisterRenderers registers all supported third part renderers according settings
Types ¶
type Renderer ¶
type Renderer struct {
*setting.MarkupRenderer
}
Renderer implements markup.Renderer for external tools
func (*Renderer) Extensions ¶
Extensions returns the supported extensions of the tool
func (*Renderer) GetExternalRendererOptions ¶
func (p *Renderer) GetExternalRendererOptions() (ret markup.ExternalRendererOptions)
func (*Renderer) NeedPostProcess ¶
NeedPostProcess implements markup.Renderer
func (*Renderer) Render ¶
Render renders the data of the document to HTML via the external tool.
func (*Renderer) SanitizerRules ¶
func (p *Renderer) SanitizerRules() []setting.MarkupSanitizerRule
SanitizerRules implements markup.Renderer
Source Files
¶
- external.go
Click to show internal directories.
Click to hide internal directories.