Node-RED:Библиотеки/node-red-dashboard/Switch: различия между версиями
Myagkij (обсуждение | вклад) (Новая страница: «{{Node-RED/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =См.также= =Внешние ссылки=…») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
{{Node-RED/Панель перехода}} | {{Node-RED/Панель перехода}} | ||
{{Перевод от Сubewriter}} | {{Перевод от Сubewriter}} | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=Нода «Switch»= | |||
Добавляет переключатель в интерфейс пользователя. | |||
Каждое изменение состояния переключателя будет генерировать '''«msg.payload»''', содержащее либо значение '''«on»''', либо значение '''«off»'''. | |||
Опционально можно задать иконки и цвета для состояний '''«on»''' и '''«off»'''. Это делается в полях '''«On Icon»''', '''«Off Icon»''', '''«On Colour»''' и '''«Off Colour»'''. Если они будут заданы, то иконки и цвета переключателя по умолчанию буду заменены на те, чтобы были заданы пользователем. | |||
В полях '''«On Icon»''' и '''«Off Icon»''' можно использовать иконки типа [https://design.google.com/icons/ Material Design] (например, '''«close»''', '''«check»'''), [https://fontawesome.com/v4.7.0/icons/ Font Awesome] (например, '''«fa-fire»''') или [https://github.com/Paul-Reed/weather-icons-lite/blob/master/css_mappings.md Weather]. | |||
Состояние виджета '''«Switch»''' можно обновлять с помощью входящего свойства '''«msg.payload»''', значение в котором должно соответствовать типу входных данных (число, строка и т.д.). | |||
Надпись тоже можно задать с помощью свойства сообщения. Для этого в поле '''«Label»''' нужно задать соответствующее свойство – например: | |||
<syntaxhighlight lang="javascript"> | |||
{{msg.topic}} | |||
</syntaxhighlight> | |||
Если в поле '''«Topic»''' что-то задано, это значение будет сохранено в '''«msg.topic»''' выходного сообщения. | |||
Если задать в '''«msg.enabled»''' значение '''«false»''', это выключит виджет '''«Switch»'''. | |||
=См.также= | =См.также= | ||
Строка 12: | Строка 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».
См.также
Внешние ссылки
- Справочник Node-RED
- Справочник по Node-RED
- Node-RED
- Перевод от Сubewriter
- Проверка:myagkij
- Оформление:myagkij
- Редактирование:myagkij
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Нода
- Нода Node-RED
- Node-RED нода
- Модуль node-red-dashboard
- Нода модуля node-red-dashboard
- Нода node-red-dashboard