Sejak versi 2
Pola goresan dengan segmen individu, yang dapat menggunakan bobot dan warna tertentu. Penggunaan khusus untuk merender detail 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 nilai heksagonal yang dipisahkan spasi, misalnya:
#FF0000 #00FF00 #0000FF
.Saat digunakan untuk merender data detail
GOAL_PROGRESS
atauRANGED_VALUE
yang menyediakan data warna, 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 ini dapat diubah.
Atribut opsional
Atribut berikut bersifat opsional:
weights
Daftar nilai yang dipisahkan spasi, yang menentukan proporsi busur yang digunakan oleh setiap bobot, misalnya
1.0 2.0 3.0
, dengan elemen ketiga menggunakan 3 kali sudut elemen pertama.Saat 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 gradien warna dari warna N ke warna N+1 dari daftarcolors
, bukan warna solid.Saat digunakan untuk merepresentasikan data dari detail
GOAL_PROGRESS
atauRANGED_VALUE
, Anda dapat meneruskan nilai untuk kolom[COMPLICATION.GOAL_PROGRESS_COLORS_INTERPOLATE]
atau[COMPLICATION.RANGED_VALUE_COLORS_INTERPOLATE]
secara langsung. Saat digunakan untuk merepresentasikan 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
- WeightedStroke
- Detail tampilan jam
- Stroke