RegisterFuncs implements renderer.NodeRenderer.RegisterFuncs.
(reg renderer.NodeRendererFuncRegisterer)
| 95 | |
| 96 | // RegisterFuncs implements renderer.NodeRenderer.RegisterFuncs. |
| 97 | func (r *DangerousHTMLRenderer) RegisterFuncs(reg renderer.NodeRendererFuncRegisterer) { |
| 98 | reg.Register(ast.KindHTMLBlock, r.renderHTMLBlock) |
| 99 | reg.Register(ast.KindRawHTML, r.renderRawHTML) |
| 100 | reg.Register(ast.KindLink, r.renderLink) |
| 101 | reg.Register(ast.KindAutoLink, r.renderAutoLink) |
| 102 | } |
| 103 | |
| 104 | func (r *DangerousHTMLRenderer) renderRawHTML(w util.BufWriter, source []byte, node ast.Node, entering bool) (ast.WalkStatus, error) { |
| 105 | if !entering { |