Войти

Компонент вывода сопроводительного текста (LabelSection)

Общая информация

Компонент предназначен для отображения надписей на экранах.

Поддерживаемые экраны

Компонент может быть задействован на экране типа:

Внешний вид компонента

В услуге

В конструкторе

labelsection.jpg

Структура компонента LabelSelection

ВКУ

JSON


В конструкторе

Атрибут

Тип

Описание

1

Идентификатор компонента

id

string

Уникальный идентификатор компонента в JSON

2

Удобочитаемое имя компонента

name

string

Допускается ввод любых данных для отображения в конструкторе, однако классическим видом является s1_с1, где номера — сгенерированные идентификаторы, s — экран, c — компонент

3

Текст компонента

label

string

Текст, который отображается пользователю

4

Ссылки для подстановки значений в отображаемый текст

refs

object

Описывает массив объектов, представляющих собой ссылки на компоненты и их поля отображавшиеся ранее в рамках взаимодействия с пользователем по текущей услуге. Служит для отображения ранее введённых данных

5

Включение подстановки данных из компонентов, расположенных на этом же экране




6

Отображение надписи в повторяющихся блоках (RepeatableFields)



Позволяет отображать надпись либо только для первого блока, либо во всех блоках, кроме первого

7

Установить зависимости с ранее введёнными данными


array of objects

Массив объектов, в элементах которых описываются зависимости и правила отображения полей

8

Отобразить надпись под основным компонентом?

isBottomSlot

boolean

Отображает компонент серым шрифтом под белой плашкой

9

Поля для отображения данных из ЕСИА на циклических экранах

fields

array of objects

Описывает массив полей для отображения значений из ЕСИА в надписях  на циклических экранах

10

Настройка пояснительных переходов в компоненте

clarifications

object, array

Позволяет вывести блок «Настройка пояснительных переходов в компоненте» или «Список ссылок на пояснительные переходы»

11

Идентификатор подсказки/саджеста/suggest suggesionID string Подробнее в статье

12

Вычисляемые аргументы компонента (linkedValues)

attrs

object

Атрибуты компонента, позволяющие реализовать сложный функционал

Пример JSON структуры компонента передаваемой в DTO

{

   value: "",

   visited: true

}

Вариант использования

С помощью компонента можно:


  1. Задать надпись в виде разделителя.
  2. Отображать надпись под основным компонентом.
  3. Отображать значения из других компонентов в надпись, в том числе из компонентов текущего экрана. Пример в шаблоне.
  4. Отображать надпись в виде дисклеймера.
  5. Задавать разные надписи для первого и последующих элементов клон-панелей.
  6. Задавать отображение модальных окон (clarifications).
  7. Указывать в надписи ссылки для перехода.
Авторизуйтесь, чтобы оставить комментарий к статье