Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientCommands ¶
type ClientCommands struct {
Config
SearchCommands
}
func (*ClientCommands) AfterApply ¶
func (c *ClientCommands) AfterApply(ctx *kong.Context) error
AfterApply binds the ClientCommands instance into the kong context so that nested command Run() methods can request it (and its APIKey) as an argument.
type Config ¶
type Config struct {
Token string `flag:"" name:"tmdb-token" env:"TMDB_TOKEN" help:"TMDB API Read Access Token."`
}
type SearchCommands ¶
type SearchCommands struct {
Movies SearchMoviesCmd `cmd:"" name:"search-movies" help:"Search for movies." group:"SEARCH"`
}
type SearchMoviesCmd ¶
type SearchMoviesCmd struct {
schema.MovieSearchRequest
}
func (*SearchMoviesCmd) Run ¶
func (cmd *SearchMoviesCmd) Run(ctx server.Cmd, client *ClientCommands) error
Click to show internal directories.
Click to hide internal directories.