Access via:
io.searchAPIinterface
Search API.
Properties (1)
| Property | Type | Default | Required | Description |
|---|---|---|---|---|
| version⚓︎ | string | x | Search API version. |
6 Methods
listTypes()⚓︎
() => Promise<SearchType[]>
Retrieves a list of all available search types from all search providers.
query()⚓︎
(queryConfig: QueryConfig) => Promise<Query>
Creates a search query.
Parameters (1)
| Name | Type | Required | Description |
|---|---|---|---|
| queryConfig⚓︎ | QueryConfig | Settings for creating a search query. |
registerProvider()⚓︎
(config: ProviderRegistrationConfig) => Promise<Provider>
Registers a search provider.
Parameters (1)
| Name | Type | Required | Description |
|---|---|---|---|
| config⚓︎ | ProviderRegistrationConfig | Settings for registering a search provider. |