Documentation
¶
Index ¶
- func ConvertMultiLineText(s string) string
- func EscapeIllegalCharacters(s string, settings *settings.Settings) string
- func GenerateIndentation(extra int, settings *settings.Settings) string
- func Sanitize(markdown string) string
- func SanitizeDescription(s string, settings *settings.Settings) string
- func SanitizeDescriptionForTable(s string, settings *settings.Settings) string
- func SanitizeName(s string, settings *settings.Settings) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertMultiLineText ¶ added in v0.6.0
ConvertMultiLineText converts a multi-line text into a suitable Markdown representation.
func EscapeIllegalCharacters ¶ added in v0.7.0
EscapeIllegalCharacters escapes characters which have special meaning in Markdown into their corresponding literal.
func GenerateIndentation ¶ added in v0.7.0
GenerateIndentation generates indentation of Markdown headers with base level of provided 'settings.MarkdownIndent' plus any extra level needed for subsection (e.g. 'Required Inputs' which is a subsection of 'Inputs' section)
func SanitizeDescription ¶ added in v0.7.0
func SanitizeDescriptionForTable ¶ added in v0.7.0
SanitizeDescription converts description to suitable Markdown representation for a table. (including line-break, illegal characters, code blocks etc)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.