Ecos Select
Компонент «выбор из списка».
Основан на стандартном formio-компоненте Select, был модифицирован, чтобы список возможных значений формировался автоматически в следующих случаях:
Если атрибут - это alfresco свойство с ограничениями (constraints) на список возможных значений. Для этого нужно во вкладке Данные выставить полю Тип источника данных значение URL, а в поле URL-адрес источника данных ** указать значение **/citeck/ecos/records/query.
Если атрибут равен tk:type.
Таким образом, если у нас подходит один из этих случаев, то достаточно на вкладке API прописать атрибут как показано выше.
Логика по вычислению списка возможных значений содержится в AlfNodeMetaEdge.
Значение в режиме просмотра
В компоненте список представляется как набор объектов со свойствами value & label.
Есть два режима представления значения на карточке:
текст
ссылка (по умолчанию)
На отображение влияют:
флаг Display selected value as a text. Default value is link
формирование списка элементов
Если флаг установлен - текст. Иначе если value соответствует строке-шаблону workspace://... или задано значение recordRef (это может быть актуально когда value отлично от recordRef для формирования ссылки) значение представляется в виде ссылки.
Если параметры не подходят - текст.
