Phần Tử Tiến Trình

Thuộc tínhLoạiBắt buộcVí dụPhạm vi giá trịMô tả
progressTypestringtrue--Loại chỉ báo tiến trình (ví dụ, thanh, vòng tròn).
trackColorstringfalse--Màu sắc của đường tiến trình, ở định dạng hex.
trackAlphanumberfalse-0 - 1Mức độ trong suốt của đường tiến trình. 1 đại diện cho độ trong suốt hoàn toàn, và 0 đại diện cho độ trong suốt hoàn toàn.
railColorstringfalse--Màu sắc của đường ray tiến trình (nền), ở định dạng hex.
railAlphanumberfalse-0 - 1Mức độ trong suốt của đường ray tiến trình. 1 đại diện cho độ trong suốt hoàn toàn, và 0 đại diện cho độ trong suốt hoàn toàn.
trackHeightnumberfalse--Chiều cao của đường tiến trình, tính bằng pixel.
borderColorstringfalse--Màu sắc của viền tiến trình, ở định dạng hex.
borderAlphanumberfalse-0 - 1Mức độ trong suốt của viền tiến trình. 1 đại diện cho độ trong suốt hoàn toàn, và 0 đại diện cho độ trong suốt hoàn toàn.
borderWidthnumberfalse--Chiều rộng của viền tiến trình, tính bằng pixel.
labelsarrayfalse--Một mảng các đối tượng nhãn cho chỉ báo tiến trình.

Lưu ý: progressType xác định kiểu hiển thị của chỉ báo tiến trình, trong khi trackColorrailColor định nghĩa vẻ ngoài của tiến trình và nền tương ứng.

progressElement.json
{
"id": "progress-element-id",
"type": "Progress",
"start": 0,
"duration": 10,
"trackIndex": 0,
"x": 100,
"y": 100,
"progressType": "bar",
"trackColor": "#4CAF50",
"trackAlpha": 1,
"railColor": "#E0E0E0",
"railAlpha": 1,
"trackHeight": 20,
"borderColor": "#000000",
"borderAlpha": 1,
"borderWidth": 1,
"labels": [
  { "text": "0%", "position": 0 },
  { "text": "100%", "position": 1 }
]
}