- генерация случайного набора данных
-
api -- работа с сетью
- возможность получать данные
- возможность отправлять данные
-
оповещение (alert)
- показывает сообщение
- показывает, насколько сообщение срочное
- скрывает сообщение после таймаута
- дает возможность скрыть оповещение по "крестику"
-
список элементов (таблица)
- выводит список элементов
- позволяет сортировать список при клике по заголовку столбца
- позволяет отображать расширенную информацию об элементе
-
показ модальной формы
- открывается поверх остальных элементов
- закрывается по "крестику"
- закрывается по клику вне формы (использует оверлей)
- закрывается по нажатию "Esc"
-
валидация формы
- обрабатывает on("submit"...)
- показывает, что не так в соответствующих полях
- прокручивает к полям, в которых что-то не так
- использует pristine.js (?)
-
работа с внешней картой
- позволяет отображать карту
- позволяет ставить на карте отметки
- позволяет связывать информацию с отметками
-
форма отображения "большой картинки" (тоже, кстати, модальная форма)
- позволяет отображать большую картинку
-
элементы формы для выбора эффекта
- позволяют выбрать эффект
- позволяют выбрать числовую характеристику для эффекта
- влияют на то, с каким фильтром отображается картинка