# AutocompleteRoute

`function` in `seedcord` · v0.11.0

<https://docs.seedcord.org/packages/seedcord/0.11.0/functions/autocomplete-route>

Routes autocomplete interactions to handler classes

Handles autocomplete requests for specific command options. Creates routes for each command-field combination.

```ts
AutocompleteRoute(
    commandRoutes: string | string[],
    focusedFields: string | string[]
): (constructor: Constructor<AutocompleteHandler>) => void
```

Routes autocomplete interactions to handler classes

Handles autocomplete requests for specific command options. Creates routes for each command-field combination.

Parameters.

- `commandRoutes` `string | string[]` — Command path(s) to handle
- `focusedFields` `string | string[]` — Option name(s) to provide completions for

Returns `(constructor: Constructor<AutocompleteHandler>) => void`.
