نواحی مرزی عارضه برای تعریف ناحیه رندر برای یک عارضه استفاده می شود. یک طرح کلی از ناحیه مرزی در ویرایشگر صفحه ساعت نشان داده شده است. هر محتوایی خارج از محدوده مرزی برش داده می شود.
ناحیه مرزی همچنین منطقه ای را که کاربر می تواند عارضه را از صفحه ساعت انتخاب کند، تعیین می کند.
در Wear OS 4 معرفی شد.
BoundingBox
یک عنصر BoundingBox
یک ناحیه محدود مستطیلی را برای عارضه تعریف می کند.
نحو
<BoundingBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
صفات
عنصر BoundingBox
دارای ویژگی های زیر است:
ویژگی های مورد نیاز
ویژگی های زیر مورد نیاز است:
-
x
،y
،width
،height
- مجموعه ای از اعداد صحیح که اندازه و موقعیت عنصر را مشخص می کند.
ویژگی های اختیاری
ویژگی های زیر اختیاری هستند:
-
outlinePadding
- شناوری که padding را برای اعمال در خارج از ناحیه مرزی مشخص می کند. این برای ایجاد یک طرح کلی بزرگتر در ویرایشگر صفحه ساعت استفاده می شود. پیش فرض 0 است.
BoundingRoundBox
یک عنصر BoundingRoundBox
یک ناحیه محدود مستطیلی با گوشه های گرد را برای عارضه تعریف می کند.
نحو
<BoundingRoundBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" cornerRadius="float" />
صفات
عنصر BoundingRoundBox
دارای ویژگی های زیر است:
ویژگی های مورد نیاز
ویژگی های زیر مورد نیاز است:
-
x
،y
،width
،height
- مجموعه ای از اعداد صحیح که اندازه و موقعیت عنصر را مشخص می کند.
ویژگی های اختیاری
ویژگی های زیر اختیاری هستند:
cornerRadius
شعاع یک دایره. این مقدار میزان گرد بودن گوشه های مستطیل را مشخص می کند.
-
outlinePadding
- شناوری که padding را برای اعمال در خارج از ناحیه مرزی مشخص می کند. این برای ایجاد یک طرح کلی بزرگتر در ویرایشگر صفحه ساعت استفاده می شود. پیش فرض 0 است.
BoundingOval
یک عنصر BoundingOval
یک ناحیه مرزی گرد را برای عارضه تعریف می کند.
نحو
<BoundingOval x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
صفات
عنصر BoundingOval
دارای ویژگی های زیر است:
ویژگی های مورد نیاز
ویژگی های زیر مورد نیاز است:
-
x
،y
،width
،height
- مجموعه ای از اعداد صحیح که اندازه و موقعیت عنصر را مشخص می کند.
ویژگی های اختیاری
ویژگی های زیر اختیاری هستند:
-
outlinePadding
- شناوری که padding را برای اعمال در خارج از ناحیه مرزی مشخص می کند. این برای ایجاد یک طرح کلی بزرگتر در ویرایشگر صفحه ساعت استفاده می شود. پیش فرض 0 است.
BoundingArc
یک عنصر BoundingArc
یک ناحیه محدود به شکل قوس را برای عارضه تعریف می کند.
نحو
<BoundingArc centerX="float" centerY="float" width="float" height="float" thickness="float" isRoundEdge="boolean" startAngle="float" endAngle="float" direction="CLOCKWISE | COUNTER_CLOCKWISE" outlinePadding="float" />
صفات
عنصر BoundingArc
دارای ویژگی های زیر است:
ویژگی های مورد نیاز
ویژگی های زیر مورد نیاز است:
-
centerX
،centerY
،width
،height
- مجموعه ای از ویژگی ها که یک بیضی حاوی قوس را تعریف می کند. قوس برای قرار گرفتن در داخل بیضی مشخص شده مقیاس بندی شده است. همه ویژگی ها به صورت شناور تعریف می شوند.
-
thickness
- ضخامت قوس به صورت شناور بیان می شود.
-
startAngle
- زاویه شروع (بر حسب درجه) جایی که قوس شروع می شود. زاویه 0 درجه مربوط به موقعیت ساعت 12 ساعت روی ساعت است.
-
endAngle
- زاویه انتهایی، جایی که قوس به پایان می رسد.
ویژگی های اختیاری
ویژگی های زیر اختیاری هستند:
-
isRoundEdge
- مشخص می کند که کلاهک انتهای قوس صاف یا گرد است. پیشفرض FALSE است.
-
direction
- جهت چرخش قوس. پیشفرض در جهت
CLOCKWISE
است. -
outlinePadding
- شناوری که padding را برای اعمال در خارج از ناحیه مرزی مشخص می کند. این برای ایجاد یک طرح کلی بزرگتر در ویرایشگر صفحه ساعت استفاده می شود. پیش فرض 0 است.
برای شما توصیه می شود
- توجه: وقتی جاوا اسکریپت خاموش است، متن پیوند نمایش داده می شود
- متن دایره ای
- قوس
- متن دایره ای