Skip to Content

Process Progress Bar

@5minds/node-red-dashboard-2-processcube-process-progress-bar — Dashboard-2 UI-Node zur Anzeige eines schrittweisen Fortschrittsbalkens, der den Verlauf eines Prozesses verfolgt.

Überblick

Die Process Progress Bar zeigt den Fortschritt eines BPMN-Prozesses als Schrittanzeige an. Sie aktualisiert sich automatisch, wenn UserTasks gestartet oder beendet werden.

npm-Paket: @5minds/node-red-dashboard-2-processcube-process-progress-bar Version: 1.1.x Lizenz: Apache-2.0

Node: ui-process-progress-bar

Kategorie: Dashboard 2.0

Konfiguration

EigenschaftBeschreibung
TitleTitel über dem Fortschrittsbalken (auch dynamisch via msg.payload.title)
ColorFarbe für Umrandung, Füllung und Text
StepsListe der Schritte

Schritt-Definition:

FeldBeschreibung
LabelAnzeigetext des Schritts
FlownodeIdFlowNode-ID, die aktiv/beendet sein muss
IconOptional: Bild-URL für den Schritt
Icon finishedOptional: Bild-URL nach Abschluss des Schritts

Icons unterstützen Data-URLs für eingebettete Bilder/SVGs.

Input

FeldTypBeschreibung
msg.payloadObjectUserTask-Event oder UserTask-Input
msg.payload.titlestringOptional: Dynamischer Titel

Verwendung

Verbinden Sie einen usertask-event-listener-Node und leiten Sie alle new- und finished-Events an den Progress Bar-Node.

[usertask-event-listener] → [ui-process-progress-bar] (event: new + finished)

Der Output eines usertask-input-Nodes kann ebenfalls verwendet werden, wenn der Sendetyp Send First Task genutzt wird.

Verhalten

  • Zeigt 0–1 aktive Schritte an
  • Alle Schritte vor dem aktiven Schritt werden als abgeschlossen dargestellt
  • Aktualisiert sich automatisch bei UserTask-Events

Installation

Im Enterprise Image enthalten. Keine separate Installation erforderlich.

Nächste Schritte