ব্লকলি > গেরাস

গেরাস নামস্থান

ক্লাস

ক্লাস বর্ণনা
ধ্রুবক প্রদানকারী একটি বস্তু যা গেরাস মোডে ব্লক রেন্ডার করার জন্য ধ্রুবক প্রদান করে।
ড্রয়ার একটি অবজেক্ট যা প্রদত্ত রেন্ডারিং তথ্যের উপর ভিত্তি করে একটি ব্লক আঁকে, গেরাস রেন্ডারারের জন্য কাস্টমাইজ করা হয়েছে।
হাইলাইট কনস্ট্যান্ট প্রদানকারী একটি বস্তু যা ব্লকগুলিতে হাইলাইট রেন্ডার করার জন্য ধ্রুবক প্রদান করে। কিছু হাইলাইট হল প্যারেন্ট পাথের সরল অফসেট এবং প্রোগ্রামগতভাবে তৈরি করা যেতে পারে। অন্যগুলো, বিশেষ করে বক্ররেখায়, শুধুমাত্র ধ্রুবকের স্তূপ দিয়ে তৈরি এবং খামচি করা কঠিন।
হাইলাইটার

একটি অবজেক্ট যা প্রদত্ত রেন্ডারিং তথ্যের উপর ভিত্তি করে একটি ব্লকে হাইলাইট যোগ করে।

হাইলাইট করা আকর্ষণীয় কারণ হাইলাইটগুলি ব্লকটিকে সম্পূর্ণরূপে আবদ্ধ করে না। পরিবর্তে, তারা উপরের বাম দিকে একটি আলোর উত্সের উপর ভিত্তি করে অবস্থান করে। এর মানে হল যে হাইলাইট রেন্ডার করার জন্য ব্লকের প্রতিটি অংশের অবস্থান সম্পর্কে সঠিক তথ্য প্রয়োজন। ফলস্বরূপ পাথ ক্রমাগত বা বন্ধ পাথ নয়। ট্যাব এবং খাঁজের জন্য হাইলাইটগুলি ট্যাব এবং খাঁজের আকারের উপর ভিত্তি করে আলগা, কিন্তু ঠিক একই নয়।

ইনলাইন ইনপুট রেন্ডারিংয়ের সময় ইনলাইন ইনপুট যে স্থানটি নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু।
পাথঅবজেক্ট একটি অবজেক্ট যা রেন্ডারার দ্বারা ব্যবহৃত প্রতিটি SVG উপাদান তৈরি এবং সেট করা পরিচালনা করে।
রেন্ডারার

গেরাস রেন্ডারার। এই রেন্ডারারটি 2019-এর আগে Blockly-এর সাথে পিছনের দিকে সামঞ্জস্যপূর্ণ হওয়ার জন্য ডিজাইন করা হয়েছে। নতুন প্রকল্পগুলি যেগুলি পিছনের সামঞ্জস্যের দ্বারা সীমাবদ্ধ নয় তাদের থ্রাসোস ব্যবহার করা উচিত, যা এই রেন্ডারারের জন্য আরও আধুনিক গ্রহণ।

গেরাস হল বৃদ্ধ বয়সের প্রাচীন গ্রীক আত্মা।

রেন্ডার ইনফো

গেরাস রেন্ডারারের জন্য কাস্টমাইজ করা এই ব্লকটি আঁকার জন্য প্রয়োজনীয় সমস্ত আকারের তথ্য ধারণকারী একটি বস্তু।

এই পরিমাপ পাস ব্লকে পরিবর্তনগুলি প্রচার করে না (যদিও getSize() বলা হলে ক্ষেত্রগুলি পুনরায় রেন্ডার করা বেছে নিতে পারে)। তবে বারবার কল করা ব্যয়বহুল হতে পারে।

স্টেটমেন্ট ইনপুট রেন্ডারিংয়ের সময় একটি স্টেটমেন্ট ইনপুট যে স্থান নেয় সে সম্পর্কে তথ্য ধারণকারী একটি বস্তু।