Interface InsightSearchActionCreators
interface InsightSearchActionCreators { executeSearch( analyticsSearchAction: InsightAction, ): AsyncThunkAction< ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>, >; fetchFacetValues( analyticsSearchAction: InsightAction, ): AsyncThunkAction< ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>, >; fetchMoreResults(): AsyncThunkAction< ExecuteSearchThunkReturn, void, AsyncThunkInsightOptions<StateNeededByExecuteSearch>, >; fetchPage( analyticsSearchAction: InsightAction, ): AsyncThunkAction< ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>, >; fetchQuerySuggestions( payload: FetchQuerySuggestionsActionCreatorPayload, ): AsyncThunkAction< FetchQuerySuggestionsThunkReturn, FetchQuerySuggestionsActionCreatorPayload, AsyncThunkInsightOptions<StateNeededByQuerySuggest>, >; registerQuerySuggest( payload: RegisterQuerySuggestActionCreatorPayload, ): { payload: RegisterQuerySuggestActionCreatorPayload; type: string };} Methods
executeSearch
executeSearch( analyticsSearchAction: InsightAction,): AsyncThunkAction< ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>,> Parameters
- analyticsSearchAction: InsightAction
Returns AsyncThunkAction<
ExecuteSearchThunkReturn,
InsightAction,
AsyncThunkInsightOptions<StateNeededByExecuteSearch>,
>
A dispatchable action.
fetchFacetValues
fetchFacetValues( analyticsSearchAction: InsightAction,): AsyncThunkAction< ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>,> Parameters
- analyticsSearchAction: InsightAction
Returns AsyncThunkAction<
ExecuteSearchThunkReturn,
InsightAction,
AsyncThunkInsightOptions<StateNeededByExecuteSearch>,
>
A dispatchable action.
fetchMoreResults
fetchMoreResults(): AsyncThunkAction< ExecuteSearchThunkReturn, void, AsyncThunkInsightOptions<StateNeededByExecuteSearch>,> Returns AsyncThunkAction<
ExecuteSearchThunkReturn,
void,
AsyncThunkInsightOptions<StateNeededByExecuteSearch>,
>
A dispatchable action.
fetchPage
fetchPage( analyticsSearchAction: InsightAction,): AsyncThunkAction< ExecuteSearchThunkReturn, InsightAction, AsyncThunkInsightOptions<StateNeededByExecuteSearch>,> Parameters
- analyticsSearchAction: InsightAction
Returns AsyncThunkAction<
ExecuteSearchThunkReturn,
InsightAction,
AsyncThunkInsightOptions<StateNeededByExecuteSearch>,
>
A dispatchable action.
See Dispatch actions.