Skip to content

Справочник конфигурации @mes/aps ​

English · Русский

Для применения через Settings добавьте к пути префикс schedule. и создайте отдельную запись для каждого конечного свойства. Поля записи, типы и примеры приведены в руководстве по Settings. Здесь указаны настройки и значения по умолчанию самого компонента; значения и ограничения панели описаны в руководстве Ганта.

Раздел для того, кто настраивает уже встроенную диаграмму Ганта: шкала времени и масштаб, область оборудования, операции, поставки и заявки, стрелки связей, панели ограничений, перетаскивание, а также общие размеры, цвета и подсказки. Справочник описывает значения, которые передаются в конфигурации компонента как данные. Подключение компонента и обработчики событий в него не входят.

Справочник описывает @mes/aps версии 1.23.0.

Как настройки попадают в график ​

Приложение собирает объект конфигурации и передаёт его компоненту. Ключи в этом справочнике — пути от корня этого объекта, например appSettings.equipmentAreaSettings.showTerminator. Каким именем такой путь записывается в настройках конкретного приложения (с каким префиксом, в каком хранилище), объясняет документация приложения; пакет префиксов не знает.

Значения по умолчанию и результаты в справочнике относятся к пакету. Приложение может задавать свои значения и добавлять преобразования, например форматирование дат в подсказках; тогда действует то, что задало приложение.

При сборке конфигурации через createConfig переданные значения объединяются со значениями по умолчанию: указанный ключ заменяет значение по умолчанию, неуказанный сохраняет его. Вложенные объекты объединяются по ключам, поэтому для изменения одного цвета не нужно перечислять все остальные.

Через данные нельзя задать функции. Поля вроде transform в настройках подсказок доступны только из кода приложения; там, где есть декларативная замена, она описана на соответствующей странице.

Страницы ​

Страницы описывают видимые части графика; общие правила вынесены на отдельные страницы. Ключ, который нужно найти по имени, перечислен в таблице значений по умолчанию со ссылкой на страницу, где он описан. Для знакомства начните с примера настройки.

Части графика ​

СтраницаЧто настраивает
Шкала времени и масштабНачальная подгонка, ширина делений, доступные уровни и вертикальный масштаб
Область оборудованияЗаголовок, подписи и пустые строки списка оборудования, штриховка недоступности, порядок слоёв, линия текущего времени
ОперацииНаладки, текст внутри полосы, шрифт и цвета подписей, просроченные операции, подсказка операции
Поставки и заявкиПоказ и высота полос, окно поставки
Стрелки связейКогда появляются стрелки, их цвета, подсказки на стрелках
ОграниченияПанели вторичных и материальных ограничений: видимость, заголовки, строки и подсказки
Внешний вид перетаскиванияЦвета, текст и стили элементов при перетаскивании операции, рамка допустимого места

Общие страницы ​

СтраницаЧто описывает
Пример настройкиПолный объект настроек оборудования цеха и ожидаемый результат
Размеры и раскладкаШирина боковой панели и разделителя, размеры элементов интерфейса
Внешний видФон, сетка, цвета просрочки и приглушения, допустимые значения цветов
Подсказки и подписиОписание строки (label, order, hidden, template), даты, отсутствующие значения, пример набора для основного графика
Локаль и часовой поясФормат времени на шкале и линии текущего времени; условия форматирования подсказок
Значения по умолчаниюВсе значения по умолчанию в одной таблице и ключи, которые задавать не нужно