Обзор SVAR Vue Editor
Компонент SVAR Vue Editor позволяет реализовать форму редактирования в виде отдельного виджета или в составе бо ковой панели. Он поддерживает удобную интеграцию всех элементов управления форм из SVAR Vue Core, включая компоненты Comments и Tasklist. Компонент также предлагает поддержку TypeScript со встроенными определениями типов.
Редактор можно интегрировать в качестве формы редактирования для любых структурированных данных, прикрепив его к любому элементу интерфейса на странице и настроив под нужды приложения. Основные сценарии использования:
- Редактирование структурированных данных с полями разных типов (профили пользователей, информационные карточки, описания товаров, строки таблиц)
- Встроенное редактирование без перехода между страницами
- Создание контекстных форм редактирования в виде боковых панелей или попапов
- Интеграция возможностей редактирования в существующие UI-потоки
Лицензия: MIT
На изображении ниже показан один из возможных вариантов настройки компонента Editor с помощью его АПИ:

Ключевые возможности
Конфигурация
- Режимы отображения: попап, боковая панель или встроенный
- Интеграция с элементами управления SVAR Core (текстовое поле, чекбоксы, выбор даты и др.)
- Настраиваемое расположение панели инструментов (вверху или внизу)
- Одно- или двухколоночный макет
- Разделение полей формы на отдельные блоки
- Сворачиваемые секции формы
- Секции в стиле аккордеона
- Секции в стиле модального окна
- Светлая и тёмная темы
- Локализация
Поведение формы
- Настраиваемая валидаци я формы
- Поддержка обязательных полей
- Автоматическое сохранение изменений или сохранение по действию пользователя
Следующие шаги
- Прочитайте руководство по началу работы
- Ознакомьтесь с документацией АПИ
- Изучите демонстрации Editor с примерами кода на GitHub