[редактировать]
UXLabel
- class
UXLabel(php\gui\UXLabel) extendsUXLabeled.
use php\gui\UXLabel;
Класс компонента для отображения обычных текстов, без форматирования, с возможностью выбрать шрифт и иконку для текста. У класса есть потомок UXLabelEx, который добавляет функцию авторазмера.
Изображение компонента:
Свойства
Методы
- Конструктор (
new)__construct - См. у класса родителя
UXLabeled.
Свойства
labelFor (UXNode)
Привязка текста к определенному визуальному компоненту интерфейса. По-умолчанию null.
autosize (bool)
Только у класса
UXLabelEx.
Авторазмер текста, если включен, то ширина и высота компонента будут рассчитываться в зависимости от текста компонента.
Методы
_construct
__construct([$text = '', UXNode $graphic = null]) {}
Конструктор класса UXLabel.
$icon = new UXImageView(new UXImage('path/to/image.png'));
$label = new UXLabel('Текст компонента', $icon);
