プログレス要素

プロパティタイプ必須値の範囲説明
progressTypestringtrue--プログレスインジケーターのタイプ(例:バー、円)。
trackColorstringfalse--プログレストラックの色、16進数形式。
trackAlphanumberfalse-0 - 1プログレストラックの透明度レベル。1は完全不透明を表し、0は完全透明を表します。
railColorstringfalse--プログレスレール(背景)の色、16進数形式。
railAlphanumberfalse-0 - 1プログレスレールの透明度レベル。1は完全不透明を表し、0は完全透明を表します。
trackHeightnumberfalse--プログレストラックの高さ、ピクセル単位。
borderColorstringfalse--プログレスボーダーの色、16進数形式。
borderAlphanumberfalse-0 - 1プログレスボーダーの透明度レベル。1は完全不透明を表し、0は完全透明を表します。
borderWidthnumberfalse--プログレスボーダーの幅、ピクセル単位。
labelsarrayfalse--プログレスインジケーターのラベルオブジェクトの配列。

注: progressType はプログレスインジケーターの視覚スタイルを決定し、trackColorrailColor はそれぞれプログレスと背景の外観を定義します。

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 }
]
}