Node-RED:Библиотеки/node-red-dashboard/Switch: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
{{Node-RED/Панель перехода}}
{{Node-RED/Панель перехода}}
{{Перевод от Сubewriter}}
{{Перевод от Сubewriter}}
{{Myagkij-редактор}}
{{Myagkij-редактор}}
Строка 18: Строка 17:
Надпись тоже можно задать с помощью свойства сообщения. Для этого в поле '''«Label»''' нужно задать соответствующее свойство – например:
Надпись тоже можно задать с помощью свойства сообщения. Для этого в поле '''«Label»''' нужно задать соответствующее свойство – например:


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
{{msg.topic}}
{{msg.topic}}
</syntaxhighlight>
</syntaxhighlight>
Строка 32: Строка 31:
<references />
<references />
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Телепорт}}
[[Категория:Нода]]
[[Категория:Нода]]
[[Категория:Нода Node-RED]]
[[Категория:Нода Node-RED]]

Текущая версия от 13:34, 24 сентября 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Нода «Switch»

Добавляет переключатель в интерфейс пользователя.

Каждое изменение состояния переключателя будет генерировать «msg.payload», содержащее либо значение «on», либо значение «off».

Опционально можно задать иконки и цвета для состояний «on» и «off». Это делается в полях «On Icon», «Off Icon», «On Colour» и «Off Colour». Если они будут заданы, то иконки и цвета переключателя по умолчанию буду заменены на те, чтобы были заданы пользователем.

В полях «On Icon» и «Off Icon» можно использовать иконки типа Material Design (например, «close», «check»), Font Awesome (например, «fa-fire») или Weather.

Состояние виджета «Switch» можно обновлять с помощью входящего свойства «msg.payload», значение в котором должно соответствовать типу входных данных (число, строка и т.д.).

Надпись тоже можно задать с помощью свойства сообщения. Для этого в поле «Label» нужно задать соответствующее свойство – например:

{{msg.topic}}

Если в поле «Topic» что-то задано, это значение будет сохранено в «msg.topic» выходного сообщения.

Если задать в «msg.enabled» значение «false», это выключит виджет «Switch».

См.также

Внешние ссылки