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.
BeschriftungDer Text, der innerhalb des Buttons angezeigt wird. HTML-Inhalt ist erlaubt.
LayoutDefiniert, 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.
KlickbarDer klickbare Bereich (der zum Umschalten des Schalters führt).
Ein-IconWenn bereitgestellt, wird dieses Material Design Icon den Standardschalter im "Ein"-Zustand ersetzen. Es ist nicht notwendig, das mdi-Präfix einzuschließen.
Aus-IconWenn bereitgestellt, wird dieses Material Design Icon den Standardschalter im "Aus"-Zustand ersetzen. Es ist nicht notwendig, das mdi-Präfix einzuschließen.
Ein-FarbeWenn mit einem Icon bereitgestellt, wird diese Farbe für das Icon im "Ein"-Zustand verwendet.
Aus-FarbeWenn 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.