in pkg/display/display.go [43:60]
func Display(ctx context.Context, displayable *d.Displayable) error {
displayStyle := ctx.Value(contextkey.Display{}).(string)
if displayStyle == "" {
displayStyle = "json"
}
switch strings.ToLower(displayStyle) {
case JSON:
return json.Display(displayable)
case YAML:
return yaml.Display(displayable)
case TABLE:
return table.Display(displayable)
case GRAPH:
return graph.Display(ctx, displayable)
default:
return fmt.Errorf("unsupported display style: %s", displayStyle)
}
}