Documentation
¶
Index ¶
- type Formatter
- func (f *Formatter) PrintAgentDetails(agent marketplace.Agent, content string)
- func (f *Formatter) PrintAgents(agents []marketplace.Agent)
- func (f *Formatter) PrintCategories(categories []marketplace.Category)
- func (f *Formatter) PrintError(message string)
- func (f *Formatter) PrintHeader(message string)
- func (f *Formatter) PrintSearchResults(agents []marketplace.Agent, query string)
- func (f *Formatter) PrintSuccess(message string)
- func (f *Formatter) PrintWarning(message string)
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 (*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 ¶
PrintError displays an error message
func (*Formatter) PrintHeader ¶
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 ¶
PrintSuccess displays a success message
func (*Formatter) PrintWarning ¶
PrintWarning displays a warning message
Click to show internal directories.
Click to hide internal directories.