Menentukan konfigurasi teks melingkar atau melengkung.
Diperkenalkan di Wear OS 4.
Sintaksis
<TextCircular centerX="float" centerY="float" direction="CLOCKWISE | COUNTER_CLOCKWISE" width="float" height="float" startAngle="float-degrees" endAngle="float-degrees" align="START | CENTER | END" ellipsis="boolean" > <!-- Possible inner elements. The PartText element syntax shows a more complete example. --> <Transform .../> <Font ... /> <BitmapFont ... /> </TextCircular>
Atribut
Elemen TextCircular
memiliki atribut berikut. Beberapa atribut
wajib ada sedangkan yang lain bersifat opsional.
Atribut wajib
Atribut berikut wajib diisi:
centerX
dancenterY
Sepasang nilai floating point yang menentukan posisi bagian tengah elemen.
Atribut ini dapat ditransformasi.
width
danheight
Sepasang nilai floating point yang menentukan ukuran elemen.
startAngle
danendAngle
Sepasang nilai floating point yang menentukan sudut sisi awal teks dan sudut sisi akhir teks. Sudut 0 derajat menunjukkan posisi jam 12 pada tampilan jam.
Misalnya, untuk melengkungkan teks di sekitar kuartal atas tampilan jam, gunakan
startAngle
335.0
danendAngle
dari45.0
.Atribut ini dapat diubah.
Atribut opsional
Atribut berikut bersifat opsional:
direction
Menunjukkan arah penulisan teks:
CLOCKWISE
(default): Menampilkan teks searah jarum jam.COUNTER_CLOCKWISE
: Menampilkan teks berlawanan arah jarum jam.
align
Menentukan perataan teks dalam elemen induknya:
START
: rata kiri atau rata kanan (diratakan kanan saat bahasa saat ini menggunakan arah teks RTL)CENTER
: rata kananEND
: rata kanan atau bawah (rata kiri jika bahasa saat ini menggunakan arah teks RTL)
Nilai default-nya adalah
CENTER
.ellipsis
Nilai boolean yang menunjukkan apakah akan menampilkan elipsis jika teks terlalu panjang untuk dimuat dalam elemen induk. Defaultnya adalah
FALSE
.
Elemen dalam
Elemen Text
dapat berisi berapa pun elemen dalam berikut:
Direkomendasikan untuk Anda
- Catatan: teks link ditampilkan saat JavaScript nonaktif
- TextCircular
- Arc
- Teks