Komplikasyon sınırlayıcı alanları, Komplikasyon için oluşturma alanını tanımlamak amacıyla kullanılır. Sınırlayıcı alanın ana hatları kadran düzenleyicide gösterilir. Sınırlayıcı alanın dışındaki içerikler kırpılır.
Sınırlama alanı, kullanıcının kadranda özelliği seçebileceği bölgeyi de belirler.
Wear OS 4'te kullanıma sunuldu.
Sınırlama Kutusu
BoundingBox
öğesi, özellik için dikdörtgen sınırlayıcı alanı tanımlar.
Sözdizimi
<BoundingBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
Özellikler
BoundingBox
öğesi aşağıdaki özelliklere sahiptir:
Gerekli özellikler
Aşağıdaki özellikler gereklidir:
x
,y
,width
,height
- Öğenin boyutunu ve konumunu belirten tam sayı koleksiyonu.
İsteğe bağlı özellikler
Aşağıdaki özellikler isteğe bağlıdır:
outlinePadding
- Sınırlayıcı alanın dışına uygulanacak dolguyu belirten bir kayan nokta. Bu, kadran düzenleyicide daha büyük bir dış çizgi oluşturmak için kullanılır. Varsayılan olarak 0 değerine ayarlanır.
Sınırlama Yuvarlak Kutu
BoundingRoundBox
öğesi, özellik için yuvarlatılmış köşelere sahip dikdörtgen bir sınırlama alanını tanımlar.
Sözdizimi
<BoundingRoundBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" cornerRadius="float" />
Özellikler
BoundingRoundBox
öğesi aşağıdaki özelliklere sahiptir:
Gerekli özellikler
Aşağıdaki özellikler gereklidir:
x
,y
,width
,height
- Öğenin boyutunu ve konumunu belirten tam sayı koleksiyonu.
İsteğe bağlı özellikler
Aşağıdaki özellikler isteğe bağlıdır:
cornerRadius
Bir dairenin yarıçapı. Bu değer, dikdörtgenin köşelerinin yuvarlanma kapsamını tanımlar.
outlinePadding
- Sınırlayıcı alanın dışına uygulanacak dolguyu belirten bir kayan nokta. Bu, kadran düzenleyicide daha büyük bir dış çizgi oluşturmak için kullanılır. Varsayılan olarak 0 değerine ayarlanır.
BoundingOval
Bir BoundingOval
öğesi, özellik için yuvarlak bir sınırlayıcı alanı tanımlar.
Sözdizimi
<BoundingOval x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
Özellikler
BoundingOval
öğesi aşağıdaki özelliklere sahiptir:
Gerekli özellikler
Aşağıdaki özellikler gereklidir:
x
,y
,width
,height
- Öğenin boyutunu ve konumunu belirten tam sayı koleksiyonu.
İsteğe bağlı özellikler
Aşağıdaki özellikler isteğe bağlıdır:
outlinePadding
- Sınırlayıcı alanın dışına uygulanacak dolguyu belirten bir kayan nokta. Bu, kadran düzenleyicide daha büyük bir dış çizgi oluşturmak için kullanılır. Varsayılan olarak 0 değerine ayarlanır.
Sınırlama
BoundingArc
öğesi, özellik için yay şeklinde sınırlayıcı alanı tanımlar.
Sözdizimi
<BoundingArc centerX="float" centerY="float" width="float" height="float" thickness="float" isRoundEdge="boolean" startAngle="float" endAngle="float" direction="CLOCKWISE | COUNTER_CLOCKWISE" outlinePadding="float" />
Özellikler
BoundingArc
öğesi aşağıdaki özelliklere sahiptir:
Gerekli özellikler
Aşağıdaki özellikler gereklidir:
centerX
,centerY
,width
,height
- Yayın için bir oval şekli tanımlayan özellikler koleksiyonu. Yay, belirtilen oval şeklin içine sığacak şekilde ölçeklendirilir. Tüm özellikler kayan öğe olarak tanımlanır.
thickness
- Yayının kalınlığı, kayan nokta olarak ifade edilir.
startAngle
- Yayının başladığı başlangıç açısı (derece cinsinden). 0 derecelik açı, kol saatinde saat 12 konumuna karşılık gelir.
endAngle
- Yayının bittiği bitiş açısı.
İsteğe bağlı özellikler
Aşağıdaki özellikler isteğe bağlıdır:
isRoundEdge
- Yayının sonundaki sınırın düz mü yoksa yuvarlak mı olduğunu belirler. Varsayılan olarak YANLIŞ değerine ayarlanır.
direction
- Yayının dönüş yönü. Varsayılan olarak
CLOCKWISE
değerine ayarlanır. outlinePadding
- Sınırlayıcı alanın dışına uygulanacak dolguyu belirten bir kayan nokta. Bu, kadran düzenleyicide daha büyük bir dış çizgi oluşturmak için kullanılır. Varsayılan olarak 0 değerine ayarlanır.
Sizin için önerilenler
- Not: JavaScript kapalıyken bağlantı metni gösterilir
- TextCircular
- Erz
- TextCircular