ConstantProvider
হল ম্যাজিক সংখ্যা, আকার এবং স্ট্রিংগুলির একটি সংগ্রহ যা অন্যান্য রেন্ডারার উপাদানগুলির দ্বারা ব্যবহৃত হয়, সেইসাথে অন্তর্নির্মিত ক্ষেত্রগুলির মতো Blockly-এর অন্যান্য অংশগুলি।
সমস্ত ধ্রুবক মান ধ্রুবক বলে ধরে নেওয়া হয়! রানটাইমে মান পরিবর্তন করার ফলে রেন্ডারিং বাগ হয়।
সংযোগ আকার
ধ্রুবক প্রদানকারীতে বিভিন্ন সংযোগের মানক আকারের সংজ্ঞা রয়েছে। Notch
es পরবর্তী এবং পূর্ববর্তী সংযোগের আকার সংজ্ঞায়িত করে। এবং PuzzleTab
ইনপুট এবং আউটপুট সংযোগের আকার নির্ধারণ করে। (এই নামগুলি ডিফল্ট রেন্ডারার দ্বারা প্রদত্ত আকারের উপর ভিত্তি করে।)
চেকের উপর ভিত্তি করে সংযোগের আকার
ধ্রুবক প্রদানকারী তাদের সংযোগ চেকের উপর ভিত্তি করে গতিশীলভাবে সংযোগের আকারগুলি সংজ্ঞায়িত করতে পারে। এটি shapeFor
পদ্ধতি ব্যবহার করে করা হয়।
অন্যান্য বিভিন্ন পথ
ধ্রুবক প্রদানকারী ব্লকের অন্যান্য বিভিন্ন অংশের পথও সংজ্ঞায়িত করে, যেমন ভেঙে পড়া ব্লকের জন্য জ্যাগড প্রান্ত।
অন্যান্য বিভিন্ন মান
এবং অবশেষে, ধ্রুবক প্রদানকারী বিভিন্ন উপাদানের মধ্যে প্যাডিং বা সারির ন্যূনতম উচ্চতার মতো জিনিসগুলির জন্য বিভিন্ন মানও সংজ্ঞায়িত করে।