Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Render ¶ added in v1.5.4
func Render(data []ResponseData)
Render renders the data using the appropriate renderer
Types ¶
type BubbleTeaRenderer ¶ added in v1.5.4
type BubbleTeaRenderer struct{}
BubbleTeaRenderer renders ResponseData using Bubble Tea
func (BubbleTeaRenderer) Render ¶ added in v1.5.4
func (btr BubbleTeaRenderer) Render(data []ResponseData)
type JSONRenderer ¶
type JSONRenderer struct{}
func (JSONRenderer) Render ¶
func (jr JSONRenderer) Render(data []ResponseData)
type Renderer ¶
type Renderer interface {
Render(data []ResponseData)
}
func GetRenderer ¶ added in v1.5.4
func GetRenderer() Renderer
GetRenderer returns the appropriate renderer
type ResponseData ¶
type ResponseData interface {
TableRow() outputTable.Row
}
type TableRenderer ¶
type TableRenderer struct{}
func (TableRenderer) Render ¶
func (tr TableRenderer) Render(data []ResponseData)
Click to show internal directories.
Click to hide internal directories.