IONDV Framework docs
latest
Содержание:
1. О IONDV. Framework
2. Начало работы
Как развернуть
Шаг 1 Установка окружения
Шаг 2 Установка ядра, модулей и приложения
Шаг 3 Cборка и запуск приложения
Cкрипты запуска приложения
Быстрый запуск
IONDV. Studio
Сборка приложения из репозитория
Docker-контейнер
Установщик для Linux
3. Разработка
Расширение функциональности
Разработка функциональных утилит в приложении
Утилиты для кнопок действия
Утилиты для задач по расписанию
Утилиты для печатных форм
Утилиты для веб-сервиса (rest)
Утилиты для бизнес-процесса
Ключевые функции ядра
dataRepo
MetaRepo
Workflow
Использование шаблонов для полей ввода данных в веб-форме
Функциональность
Шаблоны модулей
Печатные формы
Подсистема задания по расписанию
Уведомления
Кеширование данных
Фильтры на форме представления списка
Связь двух неймспейсов
Электронно-цифровая подпись
Виртуальные атрибуты
Утилиты
Локализация
Структура метаданных
Мета классов - общая часть
Признак абстрактности класса
Наследование
Индексация
Журналирование
Ключевые поля
Версионирование
Семантика
Метки времени создания и изменения
Метки пользователя создавшего и измененившего объект
Тип Структура [16]
Тип Структура
Мета классов - атрибутивная часть
Типы атрибутов
Автозаполняемые атрибуты
Кеширование значения вычисляемого атрибута
Значение по умолчанию
Вычисляемые атрибуты (без кеширования)
Индексация атрибутов
Коллекция
Ссылка
Условия отбора допустимых значений
Список выбора допустимых значений
Сортировка выборки допустимых значений
Основание коллекции
Предварительная выборка
Семантика
Мета навигации
Условия выборки -
"conditions"
Мета узлов навигации
Мета секций навигации
Заголовок страницы -
"title"
Мета отчёта
Пример простого полного отчета
Мета безопасности
Мета представлений - общая часть
Поиск в списках объектов «allowSearch»
Действия
Режим наложения
Выделение цветом строк в списке
Вкладки
Представление
Комментарий
для атрибутов типа «Коллекция»
Ведение проектных документов
list_view
Мета представлений - атрибутивная часть
Действия
Условия активности
Размеры полей
Поля
Маски ввода
Условия обязательности
Опции
CSS поля
Режим отображения «Коллекция» и «Ссылка»
Тип Группа [0]
Типы представлений
Условия отображения
Мета бизнес-процесса
Безопасность бизнес-процесса
Статусы бизнес-процесса
Переходы бизнес-процесса
Таблица соответствия типов атрибутов типам представлений
Переменные
Конфигурация платформы
Настройки авторизации и безопасности
Способы конфигурации параметров
Конфигурационный файл deploy.json
Сборка deploy из отдельных файлов
Глобальные настройки в
deploy.json
Настройки модулей в
deploy.json
Файл
deploy.json
на примере приложения «Project management system»
Зависимости в package.json
Операции с учетными записями MongoDB через CLI
4. Модули
Модуль Registry
Логика формирования id элементов, связанных с объектами по типам
Настройки DI
Модуль Report
Замечания при проектировании шахты
Модуль Gantt-chart
Модуль портала
Модуль Панель управления (dashboard)
Модуль Ionadmin
Безопасность
Личный кабинет
Модуль Soap
Модуль Image-storage
Модуль REST
Авторизация при запросах к сервисам
Получение токена
Прокси-клиент для доступа к функциям модуля без получения нового токена
Сервисы REST
Встроенный сервис Acceptor
Встроенный сервис Token
Встроенный сервис crud
Cервис публикации метаданных Meta
Сервис исполнения бизнес-процессов Workflows
Разработка обработчика сервиса в приложении
Регистрация сервиса в конфигурации приложения
Запросы к сервисам на примере тестов
5. Создание проекта модели ИОН
Настройка среды разработки ION
Функциональность IONDV. Framework и его модулей
IONDV Framework docs
»
3. Разработка
»
Расширение функциональности
»
Ключевые функции ядра
Edit on GitHub
Ключевые функции ядра
¶
dataRepo
MetaRepo
Workflow
Read the Docs
v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.