Commit 84f00147 authored by Brian Tiger Chow's avatar Brian Tiger Chow Committed by Juan Batiz-Benet

docs(commands/request)

parent 4c295937
...@@ -25,6 +25,12 @@ type Request interface { ...@@ -25,6 +25,12 @@ type Request interface {
Option(name string) *OptionValue Option(name string) *OptionValue
Options() optMap Options() optMap
SetOption(name string, val interface{}) SetOption(name string, val interface{})
// Arguments() returns user provided arguments as declared on the Command.
//
// NB: `io.Reader`s returned by Arguments() are owned by the library.
// Readers are not guaranteed to remain open after the Command's Run
// function returns.
Arguments() []interface{} // TODO: make argument value type instead of using interface{} Arguments() []interface{} // TODO: make argument value type instead of using interface{}
Context() *Context Context() *Context
SetContext(Context) SetContext(Context)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment