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.
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" }