Кнопка
8 800 555-89-02
Войти
Документация
CTRL+K
Standalone2409
SaaS

Кнопка

В этой статье
  • Кнопка
  • Настройка данных
  • Настройка отображения
  • Настройка виджета в YAML

Виджет позволяет добавить в дашборд панель с кнопками, при нажатии на которые выполняется назначенное действие по клику.

Примеры кнопок

Заметка

На кнопку можно назначить несколько действий. В этом случае при нажатии на кнопку отображается меню со всеми добавленными действиями.

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

Чтобы настроить виджет, добавьте одну или несколько кнопок. Для этого нажмите кнопку + Кнопка.

+ Кнопка

Для кнопки можно указать название, тип (основная, второстепенная или ссылка) и добавить действие по клику. В этом же разделе можно удалить кнопку.

Настройка данных для кнопки

От типа кнопки зависит ее вид на панели.

Тип кнопки

Настройка отображения

Помимо основных настроек отображения, для кнопки внутри виджета можно задать вертикальное и горизонтальное выравнивание. При вертикальном выравнивании кнопку можно расположить по верхнему краю, по центру или по нижнему краю. При горизонтальном выравнивании — слева, по центру, справа или на всю ширину панели.

Настройки отображения кнопки

Настройка виджета в YAML

Виджет можно редактировать не только в визуальном конструкторе, но и в YAML-редакторе. В таблице ниже представлены ключи и значения, которые можно использовать для настройки.

КлючТипОпределение
Настройка данных
buttonsКнопки
name
stringНазвание
buttonType
enumТип кнопки
onCLick
Действие по клику
Настройка отображения
verticalAlignenumВертикальное выравнивание:
- TOP
- CENTER
- BOTTOM
horizontalAlignenumГоризонтальное выравнивание:
- LEFT
- CENTER
- RIGHT
- FILL
displayConditionОтображать (условие отображения)
displayConditionCommentstringКомментарий (замещающий текст)
Только для режимов VARIABLE и FORMULA

Пример настроенного виджета в YAML-редакторе:

  - key: button
    apiVersion: "7"
    type: BUTTON
    settings:
      buttons:
        - name: Обновить список магазинов
          onClick:
            - type: UPDATE_VARIABLE
              name: Обновить переменную
              variables:
                - inputMethod: VARIABLE
                  sourceVariable: Магазины
                  name: Магазины
          buttonType: primary
      horizontalAlign: LEFT
      verticalAlign: TOP
      sorting: []

Была ли статья полезна?

Да
Нет
Предыдущая
Текст
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102024. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.