display

package
v1.0.0-beta.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 5, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Formatter

type Formatter struct {
	// contains filtered or unexported fields
}

Formatter handles output formatting for marketplace data

func NewFormatter

func NewFormatter() *Formatter

NewFormatter creates a new display formatter

func (*Formatter) PrintAgentDetails

func (f *Formatter) PrintAgentDetails(agent marketplace.Agent, content string)

PrintAgentDetails displays detailed information about a single agent

func (*Formatter) PrintAgents

func (f *Formatter) PrintAgents(agents []marketplace.Agent)

PrintAgents displays agents in a formatted table

func (*Formatter) PrintCategories

func (f *Formatter) PrintCategories(categories []marketplace.Category)

PrintCategories displays categories in a formatted table

func (*Formatter) PrintError

func (f *Formatter) PrintError(message string)

PrintError displays an error message

func (*Formatter) PrintHeader

func (f *Formatter) PrintHeader(message string)

PrintHeader displays a section header

func (*Formatter) PrintSearchResults

func (f *Formatter) PrintSearchResults(agents []marketplace.Agent, query string)

PrintSearchResults displays search results with highlighted query

func (*Formatter) PrintSuccess

func (f *Formatter) PrintSuccess(message string)

PrintSuccess displays a success message

func (*Formatter) PrintWarning

func (f *Formatter) PrintWarning(message string)

PrintWarning displays a warning message

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL