Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Accion ¶
type Accion = func(consola Consola, opciones Opciones, parametros Parametros, argumentos ...any) (res any, cod CodigoError, err error)
func AccionEntrada ¶
func AccionFalible ¶
func AccionImprimible ¶
func AccionImprimibleFalible ¶
func AccionNula ¶
func AccionNula(f func()) Accion
func AccionSalida ¶
type Argumentos ¶
type Argumentos = []any
type CodigoError ¶
type CodigoError int
const ( EXITO CodigoError = iota << 0 ERROR CodigoError = -1 )
type Comando ¶
type Comando interface { Ejecutar(consola Consola, opciones ...string) (res any, cod CodigoError, err error) Ayuda(con Consola, args ...string) TextoAyuda() string DescifrarOpciones(opciones Opciones) (Parametros, Opciones, Argumentos) AsignarPadre(Comando) EsOculto() bool DevolverNombre() string DevolverAliases() []string }
type Parametros ¶
type Parametros = consola.Parametros
Click to show internal directories.
Click to hide internal directories.