View

Click to copy

Элемент для отображения записи из базы данных


Начальные настройки:

Model- модель данных для представления.

Endpoint- источник данных для представления.


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

Title(не обязательно) - заголовок представления.

Width(обязательно) - ширина представления.

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

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

Border(обязательно) - границы вида.

Name(обязательно) - имя представления.

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


Настройки данных:

В этом разделе вы можете управлять линиями вида.


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

  • onCreate- срабатывает при создании компонента на странице;
  • onShow- срабатывает, когда компонент меняет свое состояние на visible (отображается на странице);
  • onHide- срабатывает, когда компонент меняет свое состояние на скрытое (перестает отображаться);
  • onDestroy- срабатывает, когда компонент уничтожается;
  • onDataUpdate- срабатывает при обновлении данных в блоке View Update Data.

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

View Get Properties:

Получение свойств представления

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

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

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

  • Title[string] - заголовок представления;
  • Style[enum] - стиль представления;
  • Layout [enum] - перечисление вида;
  • Bordered[boolean] - состояние границы;
  • Visible[boolean] - состояние видимости;
  • Loading[boolean] - состояние загрузки.

View Set Properties

Устанавливает все свойства представления

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

  • Component Id [string] - идентификатор компонента вида.
  • Title[string] - заголовок вида;
  • Style[enum] - стиль представления;
  • Layout[enum] - перечисление вида;
  • Bordered[boolean] - состояние границы;
  • Visible[boolean] - состояние видимости;
  • Loading[boolean] - состояние загрузки.

View Update Properties

Обновить свойства представления

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

  • Component Id [string] - идентификатор компонента вида.
  • Title[string] - заголовок вида;
  • Style[enum] - стиль представления;
  • Layout[enum] - перечисление вида;
  • Bordered[boolean] - состояние границы;
  • Visible[boolean] - состояние видимости;
  • Loading[boolean] - состояние загрузки.

View Get Data

Получение данных из представления

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

  • Component Id [string] - идентификатор компонента представления.

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

  • Data[Data Model] - Используемый элемент модели данных. Доступен в бизнес-процессе, если указан только идентификатор компонента.

View Clear Data

Очищает данные из представления

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

  • Component Id [string] - идентификатор компонента представления.

View Refresh Data

Обновить данные в представлении

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

  • Component Id [string] - Идентификатор компонента представления.
  • Data[Data Model] - Используемый элемент модели данных. Доступен в бизнес-процессе, если указан только идентификатор компонента.

View Update Data

Обновить данные в представлении

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

  • Component Id [string] - идентификатор компонента представления.
  • Data[Data Model] - Используемый элемент модели данных. Доступен в бизнес-процессе, если указан только идентификатор компонента.


Пример использования:

Элемент представления можно использовать для отображения данных одной записи из базы данных. Например, информация о пользователе приложения:

View | AppMaster Docs