একটি জটিলতা স্লট হল ঘড়ির মুখের একটি এলাকা যেখানে ব্যবহারকারীর দ্বারা একটি জটিলতা যোগ করা যেতে পারে। জটিলতা স্লটগুলিতে জটিলতা উপাদান থাকে, যা বিভিন্ন জটিলতার ধরন এবং বিভিন্ন ঘড়ির মুখের মোডে জটিলতা কীভাবে রেন্ডার করা হয় তা সংজ্ঞায়িত করে।
Wear OS 4 এ চালু করা হয়েছে।
সিনট্যাক্স
<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" />
গুণাবলী
ComplicationSlot
নিম্নলিখিত বৈশিষ্ট্য রয়েছে:
প্রয়োজনীয় গুণাবলী
নিম্নলিখিত গুণাবলী প্রয়োজন:
-
x
,y
,width
,height
- পূর্ণসংখ্যার একটি সংগ্রহ যা উপাদানটির আকার এবং অবস্থান নির্দিষ্ট করে।
-
slotId
- স্লটের জন্য একটি অনন্য সংখ্যাসূচক শনাক্তকারী।
-
supportedTypes
- সমর্থিত জটিলতার প্রকারের একটি তালিকা যা স্লটটি পূরণ করতে পারে। সমর্থিত মানগুলি হল
SHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
, এবংEMPTY
৷ একাধিক জটিলতার ধরনকে একটি স্পেস দিয়ে আলাদা করে সমর্থন করা যেতে পারে (উদাহরণস্বরূপ,SHORT_TEXT RANGED_VALUE
)।
ঐচ্ছিক বৈশিষ্ট্য
নিম্নলিখিত গুণাবলী ঐচ্ছিক:
-
pivotX
,pivotY
- একটি দ্বি-মাত্রিক পিভট বিন্দু যার উপর উপাদানটি ঘোরে। উভয় মানই ফ্লোটিং-পয়েন্ট সংখ্যা যা $ [0, 1] $ রেঞ্জে ফিট করার জন্য স্কেল করা হয়।
-
angle
- অনেকগুলি ডিগ্রী, ঘড়ির কাঁটার দিকে, যে উপাদানটিকে তার পিভট বিন্দুতে ঘোরানো উচিত।
-
alpha
- এই উপাদান থাকা উচিত যে স্বচ্ছতা স্তর সেট করুন.
0
এর মান নির্দেশ করে যে উপাদানটি সম্পূর্ণ স্বচ্ছ হওয়া উচিত।255
এর মান নির্দেশ করে যে উপাদানটি সম্পূর্ণ অস্বচ্ছ হওয়া উচিত। -
scaleX
- এই উপাদানটিতে প্রয়োগ করার জন্য অনুভূমিক স্কেলিং ফ্যাক্টর৷
-
scaleY
- এই উপাদানটিতে প্রয়োগ করার জন্য উল্লম্ব স্কেলিং ফ্যাক্টর৷
-
tintColor
- উপাদানটিতে একটি টিন্ট রঙের ফিল্টার প্রয়োগ করুন। আপনাকে অবশ্যই ARGB বিন্যাস (
#ff000000
= অস্বচ্ছ কালো) অথবা RGB বিন্যাস (#000000
= কালো) ব্যবহার করে রঙ নির্দিষ্ট করতে হবে। -
displayName
- একটি রিসোর্স আইডি জটিলতা স্লটের স্থানীয় নামের সাথে সম্পর্কিত, যা ঘড়ির মুখ সম্পাদকে প্রদর্শিত হয়।
-
isCustomizable
- ওয়াচ ফেস এডিটরে একজন ব্যবহারকারী এই স্লটের জন্য প্রদানকারী পরিবর্তন করতে পারে কিনা তা নির্ধারণ করে। ডিফল্ট থেকে
TRUE
।
অভ্যন্তরীণ উপাদান
ComplicationSlot
উপাদানটিতে অবশ্যই একটি বাউন্ডিং এরিয়া উপাদান থাকতে হবে।
একটি ComplicationSlot
উপাদানে সমর্থিত জটিলতার প্রকার প্রতি অন্তত একটি জটিলতা উপাদান থাকতে হবে। একটি ComplicationSlot
উপাদান বৈকল্পিক উপাদানগুলির সাথে পরিবর্তনের চেহারাকে সমর্থন করার জন্য ঐচ্ছিকভাবে আরও জটিল উপাদান থাকতে পারে।
ComplicationSlot
উপাদানটিতে নিম্নলিখিত অভ্যন্তরীণ উপাদানগুলিও থাকতে পারে:
আপনার জন্য প্রস্তাবিত
- দ্রষ্টব্য: জাভাস্ক্রিপ্ট বন্ধ থাকলে লিঙ্ক টেক্সট প্রদর্শিত হয়
- পার্ট ইমেজ
- পার্টটেক্সট