Documentation
¶
Overview ¶
Package markdown provides Markdown rendering for terminal output. Supports code highlighting, tables, lists, and inline styles.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CodeTheme ¶
type CodeTheme struct {
Keyword lipgloss.Color
String lipgloss.Color
Comment lipgloss.Color
Number lipgloss.Color
Function lipgloss.Color
Operator lipgloss.Color
Type lipgloss.Color
Variable lipgloss.Color
Default lipgloss.Color
}
CodeTheme defines colors for syntax highlighting.
func DefaultCodeTheme ¶
func DefaultCodeTheme() *CodeTheme
DefaultCodeTheme returns the default code theme.
type Renderer ¶
type Renderer struct {
// contains filtered or unexported fields
}
Renderer renders Markdown content to styled terminal output.
func NewRenderer ¶
NewRenderer creates a new Markdown renderer.
func (*Renderer) SetLineNumbers ¶
SetLineNumbers enables/disables line numbers in code blocks.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package completion provides auto-completion for commands and suggestions.
|
Package completion provides auto-completion for commands and suggestions. |
|
Package list provides virtualized list rendering for large datasets.
|
Package list provides virtualized list rendering for large datasets. |
|
Package markdown provides markdown rendering for terminal output.
|
Package markdown provides markdown rendering for terminal output. |
|
Package spinner provides a loading spinner component.
|
Package spinner provides a loading spinner component. |
|
Package textbuffer provides a multi-line text editor with cursor movement, history navigation, and auto-completion support.
|
Package textbuffer provides a multi-line text editor with cursor movement, history navigation, and auto-completion support. |
Click to show internal directories.
Click to hide internal directories.