Documentation ¶
Index ¶
Constants ¶
View Source
const ( OrderExample = iota OrderError OrderBinding OrderClientServer OrderMultiline OrderCommandPrepare OrderHandling )
定义 Filter 的顺序
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BindingFilter ¶
type BindingFilter struct { }
BindingFilter ...
func (*BindingFilter) GetFilters ¶
func (inst *BindingFilter) GetFilters() []*cli.FilterRegistration
GetFilters ...
func (*BindingFilter) Pass ¶
func (inst *BindingFilter) Pass(task *cli.Task, chain cli.FilterChain) error
Pass ...
type ClientServerInjectingFilter ¶
ClientServerInjectingFilter ...
func (*ClientServerInjectingFilter) GetFilters ¶
func (inst *ClientServerInjectingFilter) GetFilters() []*cli.FilterRegistration
GetFilters ...
func (*ClientServerInjectingFilter) Pass ¶
func (inst *ClientServerInjectingFilter) Pass(task *cli.Task, chain cli.FilterChain) error
Pass ...
type CommandPrepareFilter ¶
type CommandPrepareFilter struct { }
CommandPrepareFilter ...
func (*CommandPrepareFilter) GetFilters ¶
func (inst *CommandPrepareFilter) GetFilters() []*cli.FilterRegistration
GetFilters ...
func (*CommandPrepareFilter) Pass ¶
func (inst *CommandPrepareFilter) Pass(task *cli.Task, chain cli.FilterChain) error
Pass ...
type ErrorFilter ¶
type ErrorFilter struct { }
ErrorFilter ...
func (*ErrorFilter) GetFilters ¶
func (inst *ErrorFilter) GetFilters() []*cli.FilterRegistration
GetFilters ...
func (*ErrorFilter) Pass ¶
func (inst *ErrorFilter) Pass(task *cli.Task, chain cli.FilterChain) error
Pass ...
type ExampleFilter ¶
type ExampleFilter struct { }
ExampleFilter ...
func (*ExampleFilter) GetFilters ¶
func (inst *ExampleFilter) GetFilters() []*cli.FilterRegistration
GetFilters ...
func (*ExampleFilter) Pass ¶
func (inst *ExampleFilter) Pass(task *cli.Task, chain cli.FilterChain) error
Pass ...
type HandlingFilter ¶
type HandlingFilter struct { }
HandlingFilter ...
func (*HandlingFilter) GetFilters ¶
func (inst *HandlingFilter) GetFilters() []*cli.FilterRegistration
GetFilters ...
func (*HandlingFilter) Pass ¶
func (inst *HandlingFilter) Pass(task *cli.Task, chain cli.FilterChain) error
Pass ...
type MultilineCommandFilter ¶
type MultilineCommandFilter struct { }
MultilineCommandFilter ...
func (*MultilineCommandFilter) GetFilters ¶
func (inst *MultilineCommandFilter) GetFilters() []*cli.FilterRegistration
GetFilters ...
func (*MultilineCommandFilter) Pass ¶
func (inst *MultilineCommandFilter) Pass(task1 *cli.Task, chain cli.FilterChain) error
Pass ...
Click to show internal directories.
Click to hide internal directories.