Komplikasyon Yuvası, kadranda bulunan bir Komplikasyon alanıdır kullanıcı tarafından eklendi. Özellik Alanları, aşağıdaki gibi Komplikasyon öğeleri içerir. Komplikasyon'un farklı Komplikasyon Türleri için nasıl oluşturulacağını ve farklı kadran modları.
Wear OS 4'te kullanıma sunuldu.
Sözdizimi
<ComplicationSlot x="integer" y="integer" width="integer" height="integer" pivotX="float" pivotY="float" angle="float-degrees" alpha="integer" slotId="integer" name="string" displayName="string" scaleX="float" scaleY="float" supportedTypes="string" isCustomizable="boolean" tintColor="argb-color | rgb-color" />
Özellikler
ComplicationSlot
aşağıdaki özelliklere sahiptir:
Gerekli özellikler
Aşağıdaki özellikler gereklidir:
x
,y
,width
,height
- Öğenin boyutunu ve konumunu belirten tam sayı koleksiyonu.
slotId
- Alan için benzersiz bir sayısal tanımlayıcı.
supportedTypes
- Alanı doldurabilecek, desteklenen Komplikasyon Türlerinin listesi.
Desteklenen değerler:
SHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
veEMPTY
. Birden çok komplikasyon türleri boşlukla (boşluk) ayrılarak desteklenebilir ( örnek,SHORT_TEXT RANGED_VALUE
).
İsteğe bağlı özellikler
Aşağıdaki özellikler isteğe bağlıdır:
pivotX
,pivotY
- Öğenin etrafında döndüğü iki boyutlu pivot noktasıdır. Her iki değer $ [0, 1] $ aralığına sığacak şekilde ölçeklendirilen kayan nokta sayılarıdır.
angle
- Öğenin, saat yönünde döndürülmesi gereken bir sayı derecesi bir nokta.
alpha
- Bu öğenin sahip olması gereken şeffaflık düzeyini belirleyin.
0
değeri öğenin tamamen şeffaf olması gerektiğini belirtir.255
değeri öğenin tamamen opak olması gerektiğini belirtir. scaleX
- Bu öğeye uygulanacak yatay ölçeklendirme faktörü.
scaleY
- Bu öğeye uygulanacak dikey ölçeklendirme faktörü.
tintColor
- Öğeye ton rengi filtresi uygulayın. Rengi
ARGB biçimi (
#ff000000
= opak siyah) veya RGB biçimi (#000000
= siyah). displayName
- Özellik alanı için yerelleştirilmiş bir ada karşılık gelen bir kaynak kimliği, Bu ayar, kadran düzenleyicide gösterilir.
isCustomizable
- Kullanıcının, saatteki bu zaman aralığı için sağlayıcıyı değiştirip değiştiremeyeceğini belirler
yüz düzenleyici. Varsayılan olarak
TRUE
değerine ayarlanır.
İç öğeler
ComplicationSlot
öğesi tam olarak bir Sınırlama Alanı içermelidir
öğesine dokunun.
ComplicationSlot
öğesi en az bir Komplikasyon öğesi içermelidir
(desteklenen özellik türü başına) ComplicationSlot
öğesi isteğe bağlı olarak
değiştirerek görünümün değiştirilmesini destekleyecek daha fazla Komplikasyon öğesi içerir
Varyant öğeleri.
ComplicationSlot
öğesi, aşağıdaki iç öğeleri de içerebilir:
Sizin için önerilenler
- Not: JavaScript kapalıyken bağlantı metni gösterilir
- PartImage
- Bölüm Metni