Documentation ¶ Index ¶ func Search(ctx context.Context, params *Params, as *app.State, page *cutil.PageState) (result.Results, []error) type Params func (p *Params) General() []string func (p *Params) Keyed() util.ValueMap func (p *Params) Parts() []string func (p *Params) String() string type Provider Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Search ¶ func Search(ctx context.Context, params *Params, as *app.State, page *cutil.PageState) (result.Results, []error) Types ¶ type Params ¶ type Params struct { Q string `json:"q"` PS filter.ParamSet `json:"ps,omitempty"` } func (*Params) General ¶ added in v0.3.8 func (p *Params) General() []string func (*Params) Keyed ¶ added in v0.3.8 func (p *Params) Keyed() util.ValueMap func (*Params) Parts ¶ added in v0.3.8 func (p *Params) Parts() []string func (*Params) String ¶ func (p *Params) String() string type Provider ¶ type Provider func(context.Context, *Params, *app.State, *cutil.PageState, util.Logger) (result.Results, error) Source Files ¶ View all Source files params.go search.go Directories ¶ Show internal Expand all Path Synopsis result Click to show internal directories. Click to hide internal directories.