« Zurück zu Produkt

Dokumentation

ProgressBar

Benötigt: IP-Symcon >= 5.2

Erstellt einen Fortschrittsbalken.

Der Fortschrittsbalken kann durch die Verwendung von UpdateFormField dazu verwendet werden, den Benutzer über einen möglicherweise länger dauernden Vorgang zu informieren.

Es ist möglich entweder einen fortschreitenden Balken darzustellen oder einen unbestimmten Balken, welcher eine Ladeanimation anzeigt.

Beispiel

Parameter

Parameter Beschreibung
caption (optional) Sichtbare Beschriftung des Fortschrittsbalkens
current (optional) (default: 0) Der aktuelle Wert des Fortschrittsbalkens - Wird der Balken fortschreitend dargestellt, so ist er ungefüllt, falls der aktuelle Wert dem minimalen Wert des Fortschrittsbalkens entspricht, komplett gefüllt, falls der aktuelle Wert dem maximalen Wert des Fortschrittsbalken entspricht und ansonsten entsprechend anteilig gefüllt.
indeterminate (optional) (default: false) Bei true ist der Fortschrittsbalken unbestimmt und zeigt eine Animation an, ansonsten wird der Balken fortschreitend auf Basis von current, minimum und maximum dargestellt
maximum (optional) (default: 100) Der maximale Wert des Fortschrittsbalkens
minimum (optional) (default: 0) Der minimale Wert des Fortschrittsbalkens
name (optional) Name des Fortschrittsbalken
type ProgressBar
visible (optional) (default: true) Bei true ist der Fortschrittsbalken sichtbar, ansonsten ist er unsichtbar
width (optional) (default: 300px) Feste Breite des Fortschrittsbalkens in Pixel oder % als String, z.B. "40%" oder "250px" (ab IP-Symcon 5.3)

Beispiel

{ 
     "type": "ProgressBar",
     "name": "IndeterminateProgress",
     "indeterminate": true,
     "caption": "Laden..."
 },
 {
     "type": "ProgressBar",
     "name": "DeterminateProgress",
     "minimum": 0,
     "maximum": 50,
     "current": 20,
     "caption": "20 / 50"
 }
Haben Sie noch Fragen?