সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ব্লকলি > ব্লক রেন্ডারিং
ব্লক রেন্ডারিং নামস্থান
ক্লাস
ক্লাস | বর্ণনা |
---|
নীচের সারি | একটি ব্লকের নীচের সারিতে কী কী উপাদান রয়েছে সেইসাথে নীচের সারির ব্যবধানের তথ্য সম্বলিত একটি বস্তু। নীচের সারির উপাদানগুলিতে কোণ, স্পেসার এবং পরবর্তী সংযোগ থাকতে পারে। |
সংযোগ | একটি সংযোগের প্রতিনিধিত্ব করার জন্য বেস ক্লাস এবং এটি ব্লকে যে স্থান নেয়। |
ধ্রুবক প্রদানকারী | একটি বস্তু যা রেন্ডারিং ব্লকের জন্য ধ্রুবক প্রদান করে। |
ড্রয়ার | একটি অবজেক্ট যা প্রদত্ত রেন্ডারিং তথ্যের উপর ভিত্তি করে একটি ব্লক আঁকে। |
ExternalValueInput | রেন্ডারিংয়ের সময় একটি বহিরাগত মান ইনপুট যে স্থানটি নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু |
মাঠ | রেন্ডারিংয়ের সময় একটি ক্ষেত্র যে স্থান নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু |
টুপি | রেন্ডারিংয়ের সময় একটি টুপি যে স্থান নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
আইকন | রেন্ডারিংয়ের সময় একটি আইকন যে স্থানটি নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
ইনলাইন ইনপুট | রেন্ডারিংয়ের সময় ইনলাইন ইনপুট যে স্থানটি নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
ইনপুট সংযোগ | রেন্ডারিংয়ের সময় একটি ব্লকে স্থান নেয় এমন একটি ইনপুটকে উপস্থাপন করার জন্য বেস ক্লাস। |
ইনপুটরো | একটি সারি সম্পর্কে তথ্য ধারণকারী একটি বস্তু যা এক বা একাধিক ইনপুট ধারণ করে। |
InRowSpacer | একটি সারিতে দুটি উপাদানের মধ্যে একটি স্পেসার সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
জ্যাগেড এজ | রেন্ডারিংয়ের সময় ভেঙে পড়া ব্লকের জ্যাগড প্রান্তটি যে স্থান নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
পরিমাপযোগ্য | একটি ব্লকের একটি অংশকে উপস্থাপন করার জন্য বেস ক্লাস যা রেন্ডারিংয়ের সময় স্থান নেয়। প্রতিটি নন-স্পেসারের জন্য কনস্ট্রাক্টর পরিমাপযোগ্য ব্লক উপাদানের আকার রেকর্ড করে (যেমন ক্ষেত্র, বিবৃতি ইনপুট)। |
পরবর্তী সংযোগ | রেন্ডারিংয়ের সময় পরবর্তী সংযোগটি যে স্থান নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
আউটপুট সংযোগ | রেন্ডারিংয়ের সময় একটি আউটপুট সংযোগ যে স্থান নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
পাথঅবজেক্ট | একটি অবজেক্ট যা রেন্ডারার দ্বারা ব্যবহৃত প্রতিটি SVG উপাদান তৈরি এবং সেট করা পরিচালনা করে। |
পূর্ববর্তী সংযোগ | রেন্ডারিংয়ের সময় পূর্ববর্তী সংযোগটি যে স্থান নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
রেন্ডারার | একটি ব্লক রেন্ডারারের জন্য বেস ক্লাস। |
রেন্ডার ইনফো | এই ব্লকটি আঁকার জন্য প্রয়োজনীয় সমস্ত আকারের তথ্য ধারণকারী একটি বস্তু। এই পরিমাপ পাস ব্লকে পরিবর্তনগুলি প্রচার করে না (যদিও getSize() বলা হলে ক্ষেত্রগুলি পুনরায় রেন্ডার করা বেছে নিতে পারে)। তবে বারবার কল করা ব্যয়বহুল হতে পারে। |
রাউন্ডকর্ণার | রেন্ডারিংয়ের সময় একটি বৃত্তাকার কোণার স্থান সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
সারি | একটি অবজেক্ট একটি রেন্ডার করা ব্লকে একটি একক সারির প্রতিনিধিত্ব করে এবং এর সমস্ত সাবকম্পোনেন্ট। |
SpacerRow | দুটি সারির মধ্যে একটি স্পেসার সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
স্কয়ারকর্ণার | রেন্ডারিংয়ের সময় একটি বর্গক্ষেত্র কোণার স্থান সম্পর্কে তথ্য ধারণকারী একটি বস্তু। |
স্টেটমেন্ট ইনপুট | রেন্ডারিংয়ের সময় একটি স্টেটমেন্ট ইনপুট যে স্থান নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু |
টপরো | ব্লকের উপরের সারিতে কোন উপাদানগুলি রয়েছে সেই সাথে উপরের সারির আকারের তথ্য সম্বন্ধে একটি অবজেক্ট। একটি শীর্ষ সারির উপাদানগুলি কোণ, টুপি, স্পেসার এবং পূর্ববর্তী সংযোগগুলি নিয়ে গঠিত হতে পারে। এই কনস্ট্রাক্টরকে কল করার পরে, সারিতে এটির প্রয়োজনীয় সমস্ত নন-স্পেসার উপাদান থাকবে। |
ফাংশন
ইন্টারফেস
ইন্টারফেস | বর্ণনা |
---|
ইনসাইড কর্নার | ভিতরের কোণগুলি সম্পর্কে আকার এবং পথের তথ্য ধারণকারী একটি বস্তু। |
আইপ্যাথ অবজেক্ট | একটি ব্লকের পাথ অবজেক্টের জন্য একটি ইন্টারফেস। |
জাগডটিথ | একটি অবজেক্ট যার সাইজিং এবং পাথের তথ্য রয়েছে যা ভেঙে পড়া ব্লক সূচকগুলি সম্পর্কে। |
খাঁজ | একটি খাঁজ সম্পর্কে সাইজিং এবং পথ তথ্য ধারণকারী একটি বস্তু। |
বাইরে কর্নার | বাইরের কোণগুলি সম্পর্কে আকার এবং পথের তথ্য ধারণকারী একটি বস্তু। |
PuzzleTab | একটি ধাঁধা ট্যাব সম্পর্কে আকার এবং পাথ তথ্য ধারণকারী একটি বস্তু। |
স্টার্টহ্যাট | একটি স্টার্ট হ্যাট সম্পর্কে সাইজিং এবং পথের তথ্য ধারণকারী একটি বস্তু। |
ভেরিয়েবল
উপনাম টাইপ করুন
উপনাম টাইপ করুন | বর্ণনা |
---|
বেসশেপ | |
ডাইনামিক শেপ | একটি গতিশীল আকৃতি সম্পর্কে সাইজিং এবং টাইপ তথ্য ধারণকারী একটি বস্তু। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The `blockRendering` namespace manages the visual representation of blocks. It defines classes for various block elements like `BottomRow`, `Connection`, `Field`, `InputRow`, and `TopRow`, each detailing their space and structure during rendering. Key actions include registering and unregistering renderers, with `register` and `unregister` functions. The namespace also defines interfaces (`IPathObject`, `Notch`, etc.) for path and sizing information and provides base and dynamic shapes. It also contains variables such as `Types`.\n"],null,[]]