Adds a callback that's invoked on state change.
A callback that's invoked on state change.
A function to remove the listener.
Updates the search parameters in state with the passed parameters and executes a search. Unspecified keys are reset to their initial values.
The search parameters to synchronize.
The
SearchParameterManager
controller allows restoring parameters that affect the results from e.g. a url.