field.text-annotation

Компонент для сегментации текста.

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

Посмотреть пример в песочнице.

С помощью плагина plugin.field.text-annotation.hotkeys можно задавать горячие клавиши для выбора категорий.

Свойства компонента

НазваниеТипОписание
type*"field.text-annotation"

Задает тип компонента.

data*writable

Данные, значения которых будут обработаны или изменены.

labelstring

Надпись над компонентом.

adjuststring

Если для свойства указано значение words, в тексте можно выбирать только слова. Без использования свойства можно выбрать любую часть строки.

content*string

Текст, в котором нужно выбрать часть строки.

disabledboolean

Свойство блокирует компонент. Если указать значение true, компонент будет недоступен исполнителю. Значение по умолчанию — false.

hintstring

Текст подсказки.

labels*array

Массив с категориями, по которым исполнитель будет распределять части текста.

labels[]object

Категория.

labels[].label*string

В свойстве label укажите название категории.

labels[].value*string

В свойстве value укажите значение категории.

validationcondition

Валидация на основе условия (condition).

НазваниеТипОписание
type*"field.text-annotation"

Задает тип компонента.

data*writable

Данные, значения которых будут обработаны или изменены.

labelstring

Надпись над компонентом.

adjuststring

Если для свойства указано значение words, в тексте можно выбирать только слова. Без использования свойства можно выбрать любую часть строки.

content*string

Текст, в котором нужно выбрать часть строки.

disabledboolean

Свойство блокирует компонент. Если указать значение true, компонент будет недоступен исполнителю. Значение по умолчанию — false.

hintstring

Текст подсказки.

labels*array

Массив с категориями, по которым исполнитель будет распределять части текста.

labels[]object

Категория.

labels[].label*string

В свойстве label укажите название категории.

labels[].value*string

В свойстве value укажите значение категории.

validationcondition

Валидация на основе условия (condition).