Skip to content

Repository files navigation

Angular20Test

Данный проект создан с помощью Angular CLI версии 19.2.15.

Запуск локального сервера разработки

Для запуска локального сервера используйте команду:

ng serve

После запуска сервер будет доступен по адресу: http://localhost:4200/. Приложение автоматически перезагрузится при изменении исходных файлов.

Сборка проекта

Для сборки проекта выполните:

ng build

Собранные файлы будут находиться в папке dist/. По умолчанию сборка оптимизирована для production.

По умолчанию Angular CLI не включает e2e-фреймворк — выберите подходящий для себя.

Работа с RouteTableComponent

Компонент RouteTableComponent используется для отображения таблицы маршрутов. Он поддерживает следующие функции:

  • Сортировка маршрутов по столбцам.
  • Фильтрация маршрутов.
  • Адаптивное отображение для мобильных устройств.

Свойства компонента

  • isPhone: Управляет отображением таблицы для мобильных устройств. Тип: WritableSignal<boolean>.

Методы компонента

  • applyFilter(filterValue: string): void: Применяет фильтр к таблице маршрутов.
  • toggleSortDirection(): void: Переключает направление сортировки.
  • getRouteField(route: Route, field: string): string: Возвращает значение поля маршрута.

Работа с SidebarComponent

Компонент SidebarComponent используется для отображения боковой панели. Он поддерживает следующие функции:

  • Переключение между мобильным и десктопным режимами.
  • Переключение локали приложения.

Свойства компонента

  • isPhone: Управляет отображением боковой панели для мобильных устройств. Тип: WritableSignal<boolean>.

Методы компонента

  • togglePhone(): void: Переключает режим отображения между мобильным и десктопным.
  • toggleLocale(): void: Переключает локаль приложения между en и ru.

Дополнительные ресурсы


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages