Invenio search controller.
- Source:
Methods
(static) invenioDoSearch()
Do the search
- Source:
(static) invenioSearchErrorHandler(evt, response)
Process a search error
Parameters:
Name | Type | Description |
---|---|---|
evt |
Object | The event object. |
response |
Object | The error response. |
- Source:
(static) invenioSearchGetUrlArgs() → {Object}
Get url parameters.
- Source:
Returns:
The url parameters.
- Type
- Object
(static) invenioSearchInitialization(evt, params)
Process the initialization
Parameters:
Name | Type | Description |
---|---|---|
evt |
Object | The event object. |
params |
Object | The search parameters. |
- Source:
(static) invenioSearchRequestFromChange(evt, params)
Process the search URL request
Parameters:
Name | Type | Description |
---|---|---|
evt |
Object | The event object. |
params |
Object | The requested search parameters. |
- Source:
(static) invenioSearchRequestFromInternal(before, after)
Process the search URL request
Parameters:
Name | Type | Description |
---|---|---|
before |
Object | The current object. |
after |
Object | The new object. |
- Source:
(static) invenioSearchRequestFromLocation(evt, before, after)
Process the search URL request
Parameters:
Name | Type | Description |
---|---|---|
evt |
Object | The event object. |
before |
String | The current url. |
after |
String | The new url. |
- Source:
(static) invenioSearchRequestSearch(evt, params, force)
Process the search request
Parameters:
Name | Type | Description |
---|---|---|
evt |
Object | The event object. |
params |
Object | The search parameters. |
force |
Boolean | Ommit merge and force search with parameters. |
- Source:
(static) invenioSearchSuccessHandler(evt, response)
Process a search success
Parameters:
Name | Type | Description |
---|---|---|
evt |
Object | The event object. |
response |
Object | The success response. |
- Source:
(static) parseURLQueryString(url)
Parse query string args from a full URL
Parameters:
Name | Type | Description |
---|---|---|
url |
String | The URL to parse. |
- Source: