জটিলতা আবদ্ধ এলাকা


জটিলতা বাউন্ডিং এলাকাগুলি একটি জটিলতার জন্য রেন্ডারিং এলাকা নির্ধারণ করতে ব্যবহৃত হয়। ঘড়ির মুখ সম্পাদকে বাউন্ডিং এলাকার একটি রূপরেখা দেখানো হয়েছে। বাউন্ডিং এলাকার বাইরের যেকোনো বিষয়বস্তু ক্রপ করা হয়।

আবদ্ধ এলাকাটি সেই অঞ্চলটিও নির্ধারণ করে যেখানে ব্যবহারকারী ঘড়ির মুখ থেকে জটিলতা নির্বাচন করতে পারে।

Wear OS 4 এ চালু করা হয়েছে।

সীমান্ত বক্স

একটি BoundingBox উপাদান জটিলতার জন্য একটি আয়তক্ষেত্রাকার আবদ্ধ এলাকা সংজ্ঞায়িত করে।

বাক্য গঠন

<BoundingBox x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" />

গুণাবলী

BoundingBox উপাদানটির নিম্নলিখিত বৈশিষ্ট্য রয়েছে:

প্রয়োজনীয় গুণাবলী

নিম্নলিখিত গুণাবলী প্রয়োজন:

x , y , width , height
পূর্ণসংখ্যার একটি সংগ্রহ যা উপাদানটির আকার এবং অবস্থান নির্দিষ্ট করে।

ঐচ্ছিক বৈশিষ্ট্য

নিম্নলিখিত গুণাবলী ঐচ্ছিক:

outlinePadding
একটি ফ্লোট যা বাউন্ডিং এলাকার বাইরের দিকে প্রয়োগ করার জন্য প্যাডিং নির্দিষ্ট করে। এটি ঘড়ির মুখ সম্পাদকে একটি বড় রূপরেখা তৈরি করতে ব্যবহৃত হয়। ডিফল্ট 0.

বাউন্ডিং রাউন্ডবক্স

একটি BoundingRoundBox উপাদান জটিলতার জন্য বৃত্তাকার কোণ সহ একটি আয়তক্ষেত্রাকার আবদ্ধ এলাকা সংজ্ঞায়িত করে।

বাক্য গঠন

<BoundingRoundBox x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" cornerRadius="float" />

গুণাবলী

BoundingRoundBox উপাদানটির নিম্নলিখিত বৈশিষ্ট্য রয়েছে:

প্রয়োজনীয় গুণাবলী

নিম্নলিখিত গুণাবলী প্রয়োজন:

x , y , width , height
পূর্ণসংখ্যার একটি সংগ্রহ যা উপাদানটির আকার এবং অবস্থান নির্দিষ্ট করে।

ঐচ্ছিক বৈশিষ্ট্য

নিম্নলিখিত গুণাবলী ঐচ্ছিক:

cornerRadius

একটি বৃত্তের ব্যাসার্ধ। এই মানটি আয়তক্ষেত্রের কোণগুলিকে বৃত্তাকার করার পরিমাণ নির্ধারণ করে।

outlinePadding
একটি ফ্লোট যা বাউন্ডিং এলাকার বাইরের দিকে প্রয়োগ করার জন্য প্যাডিং নির্দিষ্ট করে। এটি ঘড়ির মুখ সম্পাদকে একটি বড় রূপরেখা তৈরি করতে ব্যবহৃত হয়। ডিফল্ট 0.

বাউন্ডিং ওভাল

একটি BoundingOval উপাদান জটিলতার জন্য একটি বৃত্তাকার আবদ্ধ এলাকা সংজ্ঞায়িত করে।

বাক্য গঠন

<BoundingOval x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" />

গুণাবলী

BoundingOval উপাদানটির নিম্নলিখিত বৈশিষ্ট্য রয়েছে:

প্রয়োজনীয় গুণাবলী

নিম্নলিখিত গুণাবলী প্রয়োজন:

x , y , width , height
পূর্ণসংখ্যার একটি সংগ্রহ যা উপাদানটির আকার এবং অবস্থান নির্দিষ্ট করে।

ঐচ্ছিক বৈশিষ্ট্য

নিম্নলিখিত গুণাবলী ঐচ্ছিক:

outlinePadding
একটি ফ্লোট যা বাউন্ডিং এলাকার বাইরের দিকে প্রয়োগ করার জন্য প্যাডিং নির্দিষ্ট করে। এটি ঘড়ির মুখ সম্পাদকে একটি বড় রূপরেখা তৈরি করতে ব্যবহৃত হয়। ডিফল্ট 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
একটি ফ্লোট যা বাউন্ডিং এলাকার বাইরের দিকে প্রয়োগ করার জন্য প্যাডিং নির্দিষ্ট করে। এটি ঘড়ির মুখ সম্পাদকে একটি বড় রূপরেখা তৈরি করতে ব্যবহৃত হয়। ডিফল্ট 0.
{% শব্দার্থে %} {% endverbatim %} {% শব্দার্থে %} {% endverbatim %}