نواحی مرزی عوارض


نواحی مرزی عارضه برای تعریف ناحیه رندر برای یک عارضه استفاده می شود. یک طرح کلی از ناحیه مرزی در ویرایشگر صفحه ساعت نشان داده شده است. هر محتوایی خارج از محدوده مرزی برش داده می شود.

ناحیه مرزی همچنین منطقه ای را که کاربر می تواند عارضه را از صفحه ساعت انتخاب کند، تعیین می کند.

در 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 است.
{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% آخر کلمه %}