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 ada:
colors
Warna setiap elemen goresan berbobot, sebagai daftar nilai heksadesimal 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 opsional
Atribut berikut bersifat opsional:
weights
Daftar nilai yang dipisahkan spasi, yang menentukan proporsi busur yang diambil oleh setiap bobot, misalnya
1.0 2.0 3.0
, dengan elemen ketiga menempatkan 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 gradien warna dari warna N ke warna N+1 daftarcolors
, bukan warna solid.Jika 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
- Goresan Berbobot
- Detail tampilan jam
- Stroke