field.text-annotation
Компонент для сегментации текста.
Позволяет выбрать несколько слов, отдельные слова или буквы в тексте и разметить их нужным значением. Можно создать несколько категорий и разметить по ним части текста, например, разметить все существительные и прилагательные.
Посмотреть пример в песочнице.
С помощью плагина plugin.field.text-annotation.hotkeys можно задавать горячие клавиши для выбора категорий.
Свойства компонента
Название | Тип | Описание |
---|---|---|
type * | "field.text-annotation" | Задает тип компонента. |
data * | writable | Данные, значения которых будут обработаны или изменены. |
label | string | Надпись над компонентом. |
adjust | string | Если для свойства указано значение |
content * | string | Текст, в котором нужно выбрать часть строки. |
disabled | boolean | Свойство блокирует компонент. Если указать значение |
hint | string | Текст подсказки. |
labels * | array | Массив с категориями, по которым исполнитель будет распределять части текста. |
labels[] | object | Категория. |
labels[].label * | string | В свойстве |
labels[].value * | string | В свойстве |
validation | condition | Валидация на основе условия (condition). |
Название | Тип | Описание |
---|---|---|
type * | "field.text-annotation" | Задает тип компонента. |
data * | writable | Данные, значения которых будут обработаны или изменены. |
label | string | Надпись над компонентом. |
adjust | string | Если для свойства указано значение |
content * | string | Текст, в котором нужно выбрать часть строки. |
disabled | boolean | Свойство блокирует компонент. Если указать значение |
hint | string | Текст подсказки. |
labels * | array | Массив с категориями, по которым исполнитель будет распределять части текста. |
labels[] | object | Категория. |
labels[].label * | string | В свойстве |
labels[].value * | string | В свойстве |
validation | condition | Валидация на основе условия (condition). |