## Управление поиском и выделением

Свойства `highlight` и `highlightLengthStart` работают в связке для управления подсветкой совпадений при поиске по элементам списка. Они устанавливают строку поиска и минимальную длину запроса для активации визуального выделения найденных фрагментов.

**Свойства:**

- `highlight` — строка для поиска и подсветки в элементах списка
- `highlightLengthStart` — минимальная длина строки поиска для начала выделения, по умолчанию `2`

Выделение совпадений активируется автоматически: когда длина `highlight` меньше `highlightLengthStart`, поиск работает, но визуальное выделение не применяется. При достижении минимальной длины компонент начинает подсвечивать найденные фрагменты во всей иерархии списка. Поиск работает в реальном времени и учитывает вложенные элементы в группах и меню. Используйте `highlightLengthStart` для предотвращения чрезмерного выделения при коротких запросах.

```html
<!-- Стандартный поиск с выделением от 2 символов -->
<List :list="items" highlight="текст" />

<!-- Поиск с выделением от 3 символов -->
<List :list="items" highlight="abc" :highlightLengthStart="3" />

<!-- Динамический поиск с v-model -->
<List :list="items" :highlight="searchQuery" :highlightLengthStart="1" />

<!-- Поиск без минимального порога -->
<List :list="products" :highlight="filter" :highlightLengthStart="0" />
```

