Dropdown

Click to copy

Элемент для отображения списка опций


Настройки внешнего вида:

Label (не обязательно) - используется для отображения метки компонента.

Name (обязательно) - это имя поможет вам найти этот компонент в BP.

Left icon (не обязательно) - левая иконка выпадающего списка.

Right icon (обязательно) - выпадающий правый значок.

Size (обязательно) - стандартные размеры выпадающего списка.

Type (обязательно) - стандартные макеты выпадающего списка.

Trigger (обязательно) - триггер, который отображает выпадающий список. По умолчанию - наведение.

Disabled (обязательно) - доступность выпадающего списка в приложении. По умолчанию выключен.

Visible (обязательный) - делает компонент видимым, если включен. Включен по умолчанию.


Опции:

В этом разделе вы можете добавлять и редактировать элементы выпадающего списка


Триггеры рабочего процесса:

  • onCreate- срабатывает при создании элемента на странице;
  • onShow- срабатывает, когда компонент меняет свое состояние на видимое (отображается на странице);
  • onHide- срабатывает, когда компонент меняет свое состояние на скрытое (перестает отображаться);
  • onDestroy- срабатывает перед уничтожением компонента;
  • Option onClick - срабатывает при нажатии на опцию.

Действия компонента:

Получает свойства выпадающего списка

Входные параметры:

  • Component Id[string] - идентификатор компонента dropdown;

Выходные параметры:

  • Label[string] - метка выпадающего компонента;
  • Icon[string] - значок выпадающего компонента;
  • Type[enum] - тип выпадающего компонента;
  • Size[enum] - тип выпадающего элемента;
  • Color[string] - цвет выпадающего компонента;
  • Options[array model] - список опций выпадающего списка;
  • Visible[boolean] - состояние видимости выпадающего списка;
  • Disabled[boolean] - состояние включения/выключения выпадающего списка;
  • Loading[boolean] - состояние загрузки выпадающего компонента.

Устанавливает все свойства выпадающего списка

Входные параметры:

  • Component Id[string] - идентификатор компонента выпадающего списка;
  • Label[string] - метка выпадающего компонента;
  • Icon[string] - иконка выпадающего компонента;
  • Type[enum] - тип выпадающего компонента;
  • Size[enum] - тип выпадающего компонента;
  • Color[string] - цвет выпадающего компонента;
  • Options[array model] - список опций выпадающего списка;
  • Visible[boolean] - состояние видимости выпадающего списка;
  • Disabled[boolean] - состояние включения/выключения выпадающего списка;
  • Loading[boolean] - состояние загрузки выпадающего компонента.

Обновить свойства выпадающего списка

Входные параметры:

  • Component Id [string] - идентификатор компонента выпадающего списка;

Выходные параметры:

  • Label[string] - метка выпадающего компонента;
  • Icon[string] - иконка выпадающего компонента;
  • Type[enum] - тип выпадающего компонента;
  • Size[enum] - тип выпадающего компонента;
  • Color[string] - цвет выпадающего компонента;
  • Options[array model] - список опций выпадающего списка;
  • Visible[boolean] - состояние видимости выпадающего списка;
  • Disabled[boolean] - состояние включения/выключения выпадающего списка;
  • Loading[boolean] - состояние загрузки выпадающего списка.

Dropdown | AppMaster Docs