Платформа 3V/Формы/Компоненты/Основные/Кнопка: различия между версиями
Строка 18: | Строка 18: | ||
| Размер || size || small, default,<br> medium, large || Выбор размера компонента. [[Платформа_3V/Формы/Компоненты/Основные/Кнопка#Изменить размер кнопки|Подробнее...]]. | | Размер || size || small, default,<br> medium, large || Выбор размера компонента. [[Платформа_3V/Формы/Компоненты/Основные/Кнопка#Изменить размер кнопки|Подробнее...]]. | ||
|- | |- | ||
− | | Иконка || | + | | Иконка || icon || string || Иконка на кнопку. Источник [https://fonts.google.com/icons?selected=Material+Icons Material Icons]. [[Платформа_3V/Формы/Компоненты/Основные/Кнопка#Настроить иконку|Подробнее...]]. |
|- | |- | ||
− | | Расположение иконки || iconPosition|| left, | + | | Расположение иконки || iconPosition|| left, top|| Расположение иконки в области кнопки. |
|- | |- | ||
| Включено || enable || bool || Флаг, при выключении которого с компонентном нельзя будет взаимодействовать. | | Включено || enable || bool || Флаг, при выключении которого с компонентном нельзя будет взаимодействовать. | ||
Строка 68: | Строка 68: | ||
| Маленькая || small || 24px || [[Файл:Кнопка.Маленькая.png]] | | Маленькая || small || 24px || [[Файл:Кнопка.Маленькая.png]] | ||
|- | |- | ||
− | | По умолчанию || default || 32px || [[Файл:Кнопка. | + | | По умолчанию || default || 32px || [[Файл:Кнопка.По_умолчанию.png]] |
|- | |- | ||
| Средняя|| medium || 40px || [[Файл:Кнопка.Средняя.png]] | | Средняя|| medium || 40px || [[Файл:Кнопка.Средняя.png]] | ||
Строка 78: | Строка 78: | ||
Для того, чтобы выбрать иконку следует задать её наименование из [https://fonts.google.com/icons?selected=Material+Icons Material Icons]. Расположение иконки может быть перед её заголовком или над ним. Если заголовка нет, то иконка располагается в центре кнопки.<br> | Для того, чтобы выбрать иконку следует задать её наименование из [https://fonts.google.com/icons?selected=Material+Icons Material Icons]. Расположение иконки может быть перед её заголовком или над ним. Если заголовка нет, то иконка располагается в центре кнопки.<br> | ||
<br><br> | <br><br> | ||
+ | == Настроить действия на кнопку == | ||
+ | Для того, чтобы настроить действия нужно создать шаблон с определёнными настройками. [[Платформа_3V/Формы/Действия|Подробнее...]] | ||
+ | <br> | ||
+ | == Задать правила видимости и доступности редактирования == | ||
+ | Для того, чтобы настроить правила нужно создать шаблон с определёнными настройками. [[Платформа_3V/Формы/Правила|Подробнее...]] | ||
+ | <br> | ||
+ | == Настроить права доступа == | ||
+ | Подробнее о правах доступа можно узнать [[Платформа_3V/Права_доступа/Права_доступа_на_элементы_формы|здесь]]. | ||
+ | <br> |
Версия 13:48, 1 октября 2021
Кнопка - компонент представляющий собой командную кнопку, с помощью которой пользователь может вызывать выполнение какого-либо действия.
Название в конструкторе | Название в JSON | Допустимый тип | Описание |
---|---|---|---|
Описание для шаблона | templateDescription | string | Наименования настроенного шаблона компонента. Не отображается на форме. |
Заголовок | localizedText. defaultValue | string | Заголовок компонента. Располагается над компонентом. |
Подсказка | localizedHint.defaultValue | string | Текст всплывающей подсказки. Подсказка всплывает при наведении на компонент |
Тип | type | main, basic, text |
Тип кнопки. Подробнее.... |
Размер | size | small, default, medium, large |
Выбор размера компонента. Подробнее.... |
Иконка | icon | string | Иконка на кнопку. Источник Material Icons. Подробнее.... |
Расположение иконки | iconPosition | left, top | Расположение иконки в области кнопки. |
Включено | enable | bool | Флаг, при выключении которого с компонентном нельзя будет взаимодействовать. |
Отображать | visible | bool | Флаг, при включении которого компонент будет отображаться на форме |
Выполнить действие при изменении значения |
doActionOnChangeValue | bool | Флаг, включении которого изменение в компоненте будет сохраняться автоматически |
Действия | action | шаблон | Создание действий на компонент. |
Правила | enableExpressionIds/visibleExpressionIds | шаблон | Создание правил на компонент. Существуют правила доступности редактирования и видимости. |
Содержание
Добавить кнопку
Элемент можно добавить через конструктор
Настроить заголовок
Для настройки заголовка достаточно задать его в настройке "Заголовок". Дефолтное значение заголовка "Кнопка"
Настроить подсказку
Для настройки всплывающего окна при наведении на поле достаточно задать его текст в настройке "Подсказка"
Настроить тип кнопки
Название в конструкторе | Название в JSON | Внешний вид |
---|---|---|
Главная | main | |
Базовая | basic | |
Текстовая | text |
Изменить размер кнопки
Размер элемента следует задавать в настройке "Размер".
Название в конструкторе | Название в JSON | Размер в пикселях | Внешний вид |
---|---|---|---|
Маленькая | small | 24px | |
По умолчанию | default | 32px | |
Средняя | medium | 40px | |
Большая | large | 48px |
Настроить иконку
Для того, чтобы выбрать иконку следует задать её наименование из Material Icons. Расположение иконки может быть перед её заголовком или над ним. Если заголовка нет, то иконка располагается в центре кнопки.
Настроить действия на кнопку
Для того, чтобы настроить действия нужно создать шаблон с определёнными настройками. Подробнее...
Задать правила видимости и доступности редактирования
Для того, чтобы настроить правила нужно создать шаблон с определёнными настройками. Подробнее...
Настроить права доступа
Подробнее о правах доступа можно узнать здесь.