Skip to main content
Version: Version 5 beta

Interface: SearchExecutionEventMap<T>

Interface defining event types for SearchExecution. Specifies the types of events that can be emitted during a search execution.

Type Parameters

T

Properties

errorOccurred()

errorOccurred: (error) => void

Event triggered when an error occurs during the search execution.

Parameters

error: Error

The error that occurred during the search execution.

Returns

void


searchCanceled()

searchCanceled: () => void

Event triggered when the search execution is canceled.

Returns

void


searchFinished()

searchFinished: (result) => void

Event triggered when the search execution finishes.

Parameters

result: T

The result of the search execution.

Returns

void


searchResultsFound()

searchResultsFound: (result) => void

Event triggered when search results are found.

Parameters

result: T

The result of the search execution.

Returns

void


searchStarted()

searchStarted: (result) => void

Event triggered when the search execution starts.

Parameters

result: T

The result of the search execution.

Returns

void