package internal
import "github.com/gohugoio/hugo/markup/asciidocext/internal"
Index ¶
- func CanRenderGoATDiagrams() (bool, error)
- func HasAsciiDoc() (bool, error)
- type AsciiDocConverter
- func (a *AsciiDocConverter) AppendArg(args []string, option, value, defaultValue string, allowedValues map[string]bool) []string
- func (a *AsciiDocConverter) Convert(ctx converter.RenderContext) (converter.ResultRender, error)
- func (a *AsciiDocConverter) GetAsciiDocContent(src []byte, ctx converter.DocumentContext) ([]byte, error)
- func (a *AsciiDocConverter) ParseArgs(ctx converter.DocumentContext) ([]string, error)
- func (a *AsciiDocConverter) Supports(_ identity.Identity) bool
Functions ¶
func CanRenderGoATDiagrams ¶
CanRenderGoATDiagrams reports whether the AsciiDoc converter can render GoAT diagrams. Only used in tests.
func HasAsciiDoc ¶
HasAsciiDoc reports whether the AsciiDoc converter is installed.
Types ¶
type AsciiDocConverter ¶
type AsciiDocConverter struct {
Ctx converter.DocumentContext
Cfg converter.ProviderConfig
}
func (*AsciiDocConverter) AppendArg ¶
func (a *AsciiDocConverter) AppendArg(args []string, option, value, defaultValue string, allowedValues map[string]bool) []string
func (*AsciiDocConverter) Convert ¶
func (a *AsciiDocConverter) Convert(ctx converter.RenderContext) (converter.ResultRender, error)
func (*AsciiDocConverter) GetAsciiDocContent ¶
func (a *AsciiDocConverter) GetAsciiDocContent(src []byte, ctx converter.DocumentContext) ([]byte, error)
GetAsciiDocContent calls asciidoctor as an external helper to convert AsciiDoc content to HTML.
func (*AsciiDocConverter) ParseArgs ¶
func (a *AsciiDocConverter) ParseArgs(ctx converter.DocumentContext) ([]string, error)
func (*AsciiDocConverter) Supports ¶
func (a *AsciiDocConverter) Supports(_ identity.Identity) bool
Source Files ¶
- Version
- v0.153.4 (latest)
- Published
- Dec 28, 2025
- Platform
- linux/amd64
- Imports
- 17 packages
- Last checked
- 4 months ago –
Tools for package owners.