ধ্রুবক প্রদানকারী
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ConstantProvider হল ম্যাজিক সংখ্যা, আকার এবং স্ট্রিংগুলির একটি সংগ্রহ যা অন্যান্য রেন্ডারার উপাদানগুলির দ্বারা ব্যবহৃত হয়, সেইসাথে অন্তর্নির্মিত ক্ষেত্রগুলির মতো Blockly-এর অন্যান্য অংশগুলি।
সমস্ত ধ্রুবক মান ধ্রুবক বলে ধরে নেওয়া হয়! রানটাইমে মান পরিবর্তন করার ফলে রেন্ডারিং বাগ হয়।
সংযোগ আকার
ধ্রুবক প্রদানকারীতে বিভিন্ন সংযোগের মানক আকারের সংজ্ঞা রয়েছে। Notch es পরবর্তী এবং পূর্ববর্তী সংযোগের আকার সংজ্ঞায়িত করে। এবং PuzzleTab ইনপুট এবং আউটপুট সংযোগের আকার নির্ধারণ করে। (এই নামগুলি ডিফল্ট রেন্ডারার দ্বারা প্রদত্ত আকারের উপর ভিত্তি করে।)
চেকের উপর ভিত্তি করে সংযোগের আকার
ধ্রুবক প্রদানকারী তাদের সংযোগ চেকের উপর ভিত্তি করে গতিশীলভাবে সংযোগের আকারগুলি সংজ্ঞায়িত করতে পারে। এটি shapeFor পদ্ধতি ব্যবহার করে করা হয়।
অন্যান্য বিভিন্ন পথ
ধ্রুবক প্রদানকারী ব্লকের অন্যান্য বিভিন্ন অংশের পথও সংজ্ঞায়িত করে, যেমন ভেঙে পড়া ব্লকের জন্য জ্যাগড প্রান্ত।
অন্যান্য বিভিন্ন মান
এবং অবশেষে, ধ্রুবক প্রদানকারী বিভিন্ন উপাদানের মধ্যে প্যাডিং বা সারির ন্যূনতম উচ্চতার মতো জিনিসগুলির জন্য বিভিন্ন মানও সংজ্ঞায়িত করে।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The `ConstantProvider` stores essential rendering data for Blockly, including connection shapes, paths, and values. It defines standard connection shapes like `Notch` for next/previous connections and `PuzzleTab` for input/output. The `shapeFor` method allows dynamic shape definition based on connection checks. Additionally, it defines paths for block components, like jagged edges, and values for padding and minimum row heights, ensuring consistent rendering. Changing these values at runtime will cause rendering issues.\n"]]