Text
Отображает стилизованный текст
В качестве входных данных получает неформатированный текст и отображает его в стиле согласно свойству Mode. Текст может автоматически обрезаться по размеру контейнера, в котором текст расположен, с добавлением многоточия. В таком случае доступно отображение подсказки с полным текстом.
<Text
    Max={1}
    CSS={['mb-24']}
    AutoTooltip={true}
    AutoTooltipLineClamp={5}
    Value="На этом тексте автоматически показыв ается тултип, если текст не укладывается в ширину..."
  />
Свойства
| Имя | Описание | Тип | Значение по умолчанию | Возможные значения | 
|---|---|---|---|---|
| Align | Горизонтальное выравнивание | enum | Left | Left- По левому краюRight- По правому краюCenter- По центру | 
| AutoHint | Признак отображения подсказки при наличии многоточия | boolean | False | |
| AutoTooltip | Признак отображения подсказки при наличии многоточия | boolean | False | |
| AutoTooltipLineClamp | Количество строк в подсказке | number | 2 | |
| Badge | Количественная информация в компонентах Menu, Accordion, Link, Text. В качестве значения может использоваться объект с полями: counter (число), position ("post" или "pre"), color (цвет) | any | ||
| CSS | Массив строк-классов CSS-стилей компонента | array | ||
| Color | Цвет шрифта текста: значение RGBA или значение из палитры согласно дизайн-системе Платформы, например, MAIN_5 | string | ||
| CombineConfig | Конфигурация всех событий компонента. Служебное свойство для генерации фрагментов кода в визуальном режиме редактора форм. Не рекомендуется указывать значение вручную | object | ||
| FullWidth | Признак растягивания текста по ширине родительского компонента | boolean | False | |
| Hidden | Признак состояния компонента Скрыт | boolean | False | |
| Hint | Всплывающая подсказка над компонентом, чаще используемая для подробного пояснения краткого текста | any | ||
| Id | Идентификатор компонента для навигации к нему на HTML-странице | string | ||
| Max | Максимальное количество строк, после заполнения которых текст заменяется на многоточие | number | 0 | |
| Mode | Размер, начертание, гарнитура, насыщенность шрифта текста | enum | Span | Medium_32- Шрифт средний по уровню жирности; в основном используется для отображения чисел на информационных панеляхMedium_20- Размер шрифта для заголовка первого уровняMedium_18- Размер шрифта для заголовка второго уровняMedium_16- Размер шрифта для заголовка третьего уровняRegular_14- Размер шрифта для текста параграфаRegular_14_2- Размер шрифта для текстаMedium_14- Размер шрифта для надписи на кнопкеRegular_12- Размер шрифта для подписи к компонентам, например, для подсказки или текста ошибкиBold_12- Жирный шрифт для отображения подсказкиMedium_12- Размер шрифта для отображения подсказкиH1- Заголовок первого уровняH2- Заголовок второго уровняH3- Заголовок третьего уровняH4- Заголовок четвертого уровняP- ПараграфStrong- Жирный текстSpan- Текстовый блок для группировки в целях стилизацииMono- Моноширный шрифт; в основном используется для отображения системной информации, фрагментов кодаSmall- Уменьшение размера шрифта на одну условную единицуH2M- Сброс значения свойства margin-top CSSLabel- Метка для связи текста и элемента формы (<input>, <select>, <textarea>) | 
| OnClick | Обработчик события нажатия кнопки мыши | undefined | ||
| OnKeyDown | Обработчик события KeyDown | undefined | ||
| OnKeyUp | Обработчик события KeyUp | undefined | ||
| OnMouseDown | Обработчик события MouseDown | undefined | ||
| OnMouseEnter | Обработчик события MouseEnter | undefined | ||
| OnMouseLeave | Обработчик события MouseLeave | undefined | ||
| OnMouseMove | Обработчик события MouseMove | undefined | ||
| OnMouseOut | Обработчик события MouseOut | undefined | ||
| OnMouseOver | Обработчик события MouseOver | undefined | ||
| OnMouseUp | Обработчик события MouseUp | undefined | ||
| OnUnmount | Обработчик события Unmount | undefined | ||
| ShowButton | Признак отображения кнопки "Ещё/Свернуть" | boolean | False | |
| ShowButtonHide | Надпись на кнопке с функцией "Свернуть" | string | Свернуть | |
| ShowButtonReveal | Надпись на кнопке с функцией "Ещё" | string | Ещё | |
| Slot | Метка для динамического добавления другого компонента по его идентификатору | string | ||
| Tooltip | Всплывающая подсказка над компонентом, чаще используемая для пояснения назначения значка | any | ||
| TraceId | Идентификатор для отслеживания состояния компонента исходя из хронологической последовательности: создание, отрисовка, обновление, удаление; используется для выполнения фрагмента кода по изменению состояния компонента | string | ||
| Value | Текст | string | ||
| Visible | Признак инверсии состояния компонента Скрыт | boolean | True | |
| WhiteSpace | Способ отображения пробелов между словами (свойство white-space CSS) | string | 
Примеры
Данные:
  "text": "включена кнопка на текста мало"
}
JSX:
<Group Mode="ColumnWithScroll" Height="80vh">
    <Text Mode="Medium_32" Value="12345689" CSS={['mb-8']} />
    <Text Mode="Medium_20" Value="Самый главный заголовок" CSS={['mt-8', 'mb-8']} />
    <Text Mode="Medium_18" Value="Второстепенный заголовок" CSS={['mt-8', 'mb-8']} />
    <Text Mode="Medium_16" Value="Дополнительный заголовок" CSS={['mt-8', 'mb-8']} />
    <Text Mode="Regular_14" Value="Основной текст" CSS={['mt-8', 'mb-8']} />
    <Text Mode="Regular_14_2" Value="Пример текста" CSS={['mt-8', 'mb-8']} />
    <Text Mode="Medium_14" Value="Кнопка" CSS={['mt-8', 'mb-8']} />
    <Text Mode="Regular_12" Value="Подпись к компонентам (подсказка, ошибка)" CSS={['mt-8', 'mb-8']} />
    <Text Mode="Bold_12" Value="5" CSS={['mt-8', 'mb-8']} />
    <Text
      Mode="Medium_12"
      Value="Подсказка"
      CSS={['mt-8', 'mb-8']}
      Badge={{
        counter: 777,
        position: "post",
        color: "default",
      }} 
    />
    <Text Mode="Regular_14_2" Value="Высота текстового контейнера (H) уменьшена на 2px по сравнению со стандартным, и не расширяется в зависимости от использования, например рядом с иконкой 24х24, а центрируется относительно объекта. Приведенные размеры, начертание и высота контейнера используется для разработки всех компонентов." CSS={['mt-8', 'mb-8']}  />
  </Group>