Skip to main content

TextProps

@lowcode/runtime-core


Interface: TextProps

Defined in: components/defaultDevComponents.tsx:57

Простой текстовый компонент.

Представляет собой обёртку над <span> и используется для отображения текстовых значений в dev-режиме.

Особенности:

  • прокидывает все HTML-атрибуты (включая style / className) на <span>;
  • всегда включает box-sizing: border-box;
  • если заданы width/height в style, автоматически выставляет display: inline-block (если пользователь не указал display сам), чтобы размеры реально влияли на текстовый блок.

Основной источник контента — children, но сохраняем проп text как бэкап для старых бандлов/DSL.

Extends

  • HTMLAttributes<HTMLSpanElement>

Properties

children?

optional children: ReactNode

Defined in: components/defaultDevComponents.tsx:59

Содержимое текстового узла как children (основной путь).

Overrides

React.HTMLAttributes.children


text?

optional text: ReactNode

Defined in: components/defaultDevComponents.tsx:61

Содержимое текстового узла из старого DSL-пропа text (legacy alias).