Skip to content

Umschalter ui-switch ​

Demo Ausprobieren

Fügt der Benutzeroberfläche einen Umschalter hinzu.

Eigenschaften ​

PropDynamicDescription
GruppeDefiniert, in welcher Gruppe des UI-Dashboards dieses Widget gerendert wird.
GrößeSteuert die Breite des Buttons in Bezug auf die übergeordnete Gruppe. Der Maximalwert ist die Breite der Gruppe.
Beschriftung✓Der Text, der innerhalb des Buttons angezeigt wird. HTML-Inhalt ist erlaubt.
Layout✓Definiert, wie die Beschriftung und der Schalter angeordnet sind. Benutzer können zwischen verschiedenen Layout-Optionen wählen, wie z.B. Elemente links ausrichten, links umgekehrt, gleichmäßig verteilen oder gleichmäßig verteilen, aber in umgekehrter Reihenfolge.
Klickbar✓Der klickbare Bereich (der zum Umschalten des Schalters führt).
Ein-Icon✓Wenn bereitgestellt, wird dieses Material Design Icon den Standardschalter im "Ein"-Zustand ersetzen. Es ist nicht notwendig, das mdi-Präfix einzuschließen.
Aus-Icon✓Wenn bereitgestellt, wird dieses Material Design Icon den Standardschalter im "Aus"-Zustand ersetzen. Es ist nicht notwendig, das mdi-Präfix einzuschließen.
Ein-Farbe✓Wenn mit einem Icon bereitgestellt, wird diese Farbe für das Icon im "Ein"-Zustand verwendet.
Aus-Farbe✓Wenn mit einem Icon bereitgestellt, wird diese Farbe für das Icon im "Aus"-Zustand verwendet.
DurchreichenWenn aktiviert, wird das Widget die Eingabenachricht an die Ausgabe weiterleiten.
IndikatorNur verfügbar, wenn "Durchreichen" auf false gesetzt ist. Definiert, ob der Schalter den Status der Ausgabe oder eine bereitgestellte Eingabe über msg.payload anzeigt.
Ein-PayloadDer Typ & Wert, der in msg.payload ausgegeben wird, wenn der Schalter eingeschaltet wird.
Aus-PayloadDer Typ & Wert, der in msg.payload ausgegeben wird, wenn der Schalter ausgeschaltet wird.

Dynamische Eigenschaften ​

Dynamic properties are those that can be overriden at runtime by sending a particular msg to the node.

Where appropriate, the underlying values set within Node-RED will be overriden by the values set in the received messages.

PropPayloadStructuresExample Values
Klassemsg.ui_update.classString
Beschriftungmsg.ui_update.labelBoolean
Layoutmsg.ui_update.layoutString
Klickbarmsg.ui_update.clickableAreaString
Durchreichenmsg.ui_update.passthruBoolean
Indikatormsg.ui_update.decoupleBoolean
Ein-Farbemsg.ui_update.oncolorString
Aus-Farbemsg.ui_update.offcolorString
Ein-Iconmsg.ui_update.oniconString
Aus-Iconmsg.ui_update.officonString

Steuerungen ​

msg.ExampleDescription
aktivierttrue | falseErmöglicht die Steuerung darüber, ob der Schalter über die UI umgeschaltet werden kann.

Beispiel ​

Beispiel eines UmschaltersBeispiel von gerenderten Schaltern in einem Dashboard.