Documentation
¶
Index ¶
- type Command
- func (c *Command) Args() command.PositionalArgs
- func (c *Command) DefaultOutputType() command.OutputType
- func (c *Command) Examples() []string
- func (c *Command) Init() error
- func (c *Command) Long() string
- func (c *Command) PreRun(cmd *cobra.Command, args []string) cenclierrors.CencliError
- func (c *Command) RenderShort() cenclierrors.CencliError
- func (c *Command) RenderTemplate() cenclierrors.CencliError
- func (c *Command) Run(cmd *cobra.Command, args []string) cenclierrors.CencliError
- func (c *Command) Short() string
- func (c *Command) SupportedOutputTypes() []command.OutputType
- func (c *Command) SupportsStreaming() bool
- func (*Command) Tapes(recorder *tape.Recorder) []tape.Tape
- func (c *Command) Use() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Command ¶
type Command struct {
*command.BaseCommand
// contains filtered or unexported fields
}
Command implements the `search` subcommand, providing asset search capabilities. It parses flags and delegates to the `search.Service` to perform queries.
func NewSearchCommand ¶
func (*Command) Args ¶
func (c *Command) Args() command.PositionalArgs
func (*Command) DefaultOutputType ¶ added in v0.1.0
func (c *Command) DefaultOutputType() command.OutputType
func (*Command) PreRun ¶
func (c *Command) PreRun(cmd *cobra.Command, args []string) cenclierrors.CencliError
PreRun validates flags and prepares the command for execution.
func (*Command) RenderShort ¶ added in v0.1.0
func (c *Command) RenderShort() cenclierrors.CencliError
RenderShort renders search results in short format.
func (*Command) RenderTemplate ¶ added in v0.1.0
func (c *Command) RenderTemplate() cenclierrors.CencliError
RenderTemplate renders search results using a handlebars template.
func (*Command) Run ¶
func (c *Command) Run(cmd *cobra.Command, args []string) cenclierrors.CencliError
Run executes the command by calling the search service and rendering results.
func (*Command) SupportedOutputTypes ¶ added in v0.1.0
func (c *Command) SupportedOutputTypes() []command.OutputType
func (*Command) SupportsStreaming ¶ added in v0.1.0
Click to show internal directories.
Click to hide internal directories.