Sejak versi 2
Pola {i>stroke<i} dengan segmen individu, yang dapat mengambil bobot dan warna. Penggunaan khusus untuk rendering GOAL_PROGRESS, RANGED_VALUE dan WEIGHTED_ELEMENTS.
Sintaksis
<WeightedStroke colors="argb-color-list" thickness="float" weights="weight-list" discreteGap="float" interpolate="boolean" cap="BUTT | ROUND | SQUARE" />
Atribut
Elemen WeightedStroke
memiliki atribut berikut:
Atribut wajib
Atribut berikut wajib diisi:
colors
Warna setiap elemen goresan berbobot, sebagai daftar yang dipisahkan spasi nilai heksadesimal, misalnya:
#FF0000 #00FF00 #0000FF
.Saat digunakan untuk merender data detail
GOAL_PROGRESS
atauRANGED_VALUE
yang data warna persediaan, atau denganWEIGHTED_ELEMENTS
,colors
dapat diisi langsung dengan[COMPLICATION.GOAL_PROGRESS_COLORS]
,[COMPLICATION.RANGED_VALUE_COLORS]
, atau[COMPLICATION.WEIGHTED_ELEMENTS_COLORS]
.thickness
Ketebalan goresan yang dinyatakan sebagai dimensi mengambang.
Atribut opsional
Atribut berikut bersifat opsional:
weights
Daftar nilai yang dipisahkan spasi, yang menentukan proporsi busur diisi oleh setiap bobot, misalnya
1.0 2.0 3.0
, dengan elemen ketiga menempati 3 kali sudut elemen pertama.Jika digunakan untuk merepresentasikan data dari detail
WEIGHTED_ELEMENTS
,[COMPLICATION.WEIGHTED_ELEMENTS_WEIGHTS]
dapat diteruskan secara langsung.discreteGap
Sudut antara setiap elemen. Default-nya adalah
0.0
.interpolate
Jika ditetapkan ke
true
, setiap elemen N dari daftarweights
memiliki warna gradien dari warna N ke warna N+1 daftarcolors
, yang berbeda dengan warna solid.Jika digunakan untuk merepresentasikan data dari
GOAL_PROGRESS
atauRANGED_VALUE
detail, Anda dapat meneruskan nilai untuk[COMPLICATION.GOAL_PROGRESS_COLORS_INTERPOLATE]
atau[COMPLICATION.RANGED_VALUE_COLORS_INTERPOLATE]
secara langsung. Saat digunakan di yang mewakili data detailWEIGHTED_ELEMENTS
, tetapkaninterpolate
kefalse
.Default-nya adalah
false
.cap
Tentukan bentuk tepi goresan. Nilai yang didukung adalah:
BUTT
menyebabkan goresan berakhir dengan jalur, dan tidak memproyeksikan di luarnya.ROUND
menyebabkan goresan diproyeksikan sebagai setengah lingkaran, dengan pusat berada di ujung jalur.SQUARE
menyebabkan goresan memproyeksikan sebagai persegi, dengan pusat berada di ujung jalur.
Elemen dalam
Elemen WeightedStroke
dapat berisi elemen berikut:
Direkomendasikan untuk Anda
- Catatan: teks link ditampilkan saat JavaScript nonaktif
- Goresan Berbobot
- Detail tampilan jam
- Stroke