umbot
Version:
Мультиплатформенный фреймворк для создания голосовых навыков и чат-ботов с единой бизнес-логикой. Встроенная поддержка ВКонтакте, Telegram, Viber, MAX, Яндекс Алисы, Маруси и Сбера SmartApp. Архитектура на адаптерах позволяет подключать любые другие платф
30 lines (29 loc) • 1.14 kB
TypeScript
/**
* Стандартные компоненты для работы с текстом и навигацией.
*
* Основные компоненты:
* - Navigation: Класс для навигации по элементам меню или списка
* - Поддержка постраничной навигации
* - Поиск элементов по тексту или номеру
* - Управление отображением элементов
* - Обработка команд навигации
*
* @example
* ```ts
* import { Navigation } from './components/standard';
*
* // Создание экземпляра Navigation
* const navigation = new Navigation<{id: number, name: string}>(3);
*
* // Использование навигации
* const elements = [
* { id: 1, name: 'Элемент 1' },
* { id: 2, name: 'Элемент 2' },
* { id: 3, name: 'Элемент 3' }
* ];
*
* // Получение элементов текущей страницы
* const pageElements = navigation.getPageElements(elements);
* ```
*/
export * from './Navigation';