Button
Нажмите, чтобы скопировать
Настройки внешнего вида и настроек
- Label (не обязательно) используется для отображения метки компонента.
- Icon (не обязательно) - значок кнопки.
- Size (обязательно) - стандартные размеры кнопки.
- Type (обязательно) - стандартные макеты кнопок.
- Name (обязательно) - имя поможет вам найти этот компонент в BP.
- Enabled (обязательно) - доступность кнопки в приложении. По умолчанию включена.
- Visible () - делает компонент видимым, если он включен. Включен по умолчанию.
Триггеры рабочего процесса:
- onCreate - fires when the element is created on the page;
- onShow - срабатывает, когда компонент меняет свое состояние на visible (отображается на странице);
- onHide - срабатывает, когда компонент меняет свое состояние на скрытое (перестает отображаться);
- onDestroy - срабатывает при уничтожении компонента;
- onClick - срабатывает при нажатии на компонент.
Действия компонента:
Button Get Properties:
Получает свойства кнопки
Входные параметры:
- Component Id [string] - идентификатор компонента button.
Выходные параметры:
- Label [string] - метка кнопки;
- Type [enum] - тип кнопки;
- Size [enum] - тип кнопки;
- Icon [enum] - значок кнопки;
- Color [string] - цвет кнопки;
- Visible [boolean] - состояние видимости кнопки;
- Enabled [boolean] - состояние включения/выключения кнопки;
- Loading [boolean] - состояние загрузки кнопки.
Button Set Properties
Устанавливает все свойства кнопки
Входные параметры:
- Component Id [string] - идентификатор компонента кнопки.
- Label [string] - метка кнопки;
- Type [enum] - тип кнопки;
- Size [enum] - тип кнопки;
- Icon [enum] - значок кнопки;
- Color [string] - цвет кнопки;
- Visible [boolean] - состояние видимости кнопки;
- Enabled [boolean] - состояние включения/выключения кнопки;
- Loading [boolean] - состояние загрузки кнопки.
Button Update Properties
Обновить свойства кнопки
Входные параметры:
- Component Id [string] - идентификатор компонента кнопки.
- Label [string] - метка кнопки;
- Type [enum] - тип кнопки;
- Size [enum] - тип кнопки;
- Icon [enum] - значок кнопки;
- Color [string] - цвет кнопки;
- Visible [boolean] - состояние видимости кнопки;
- Enabled [boolean] - состояние включения/выключения кнопки;
- Loading [boolean] - состояние загрузки кнопки.
Button Click
Выполняет щелчок по кнопке
Входные параметры:
- Component Id [string] - идентификатор компонента кнопки.
Button Reset State
Сброс всех состояний кнопки на значения по умолчанию
Входные параметры:
- Component Id [string] - Идентификатор компонента кнопки.
Button Set Loading
Устанавливает состояние загрузки в true
Входные параметры:
- Component Id [string] - Идентификатор компонента кнопки.
Button Remove Loading
Устанавливает состояние загрузки в false Входные параметры:
Входные параметры:
- Component Id [string] - идентификатор компонента кнопки.
Button Enable
Устанавливает состояние включения в true
Входные параметры:
- Component Id [string] - идентификатор компонента кнопки.
Button Disable
Устанавливает состояние включения в false
Входные параметры:
- Component Id [string] - идентификатор компонента кнопки.
Button Show
Устанавливает состояние видимости в true
Входные параметры:
- Component Id [string] - Идентификатор компонента кнопки.
Button Hide
Устанавливает видимое состояние в false
Входные параметры:
- Component Id [string] - Идентификатор компонента кнопки.
Пример использования:
Например, использование кнопки для открытия модального окна