blockly > SeparatorFlyoutInflater

বিভাজক ফ্লাইআউটইনফ্লাটার ক্লাস

ফ্লাইআউটের জন্য বিভাজক তৈরির জন্য দায়ী ক্লাস।

স্বাক্ষর:

export declare class SeparatorFlyoutInflater implements IFlyoutInflater 

ইমপ্লিমেন্টস: IFlyoutInflater

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
নিষ্পত্তি আইটেম(_আইটেম) প্রদত্ত বিভাজক নিষ্পত্তি. ইচ্ছাকৃত কোন অপশন.
gapForItem(state, defaultGap) বিভাজকের আকার প্রদান করে। আরো বিস্তারিত জানার জন্য load দেখুন.
getType() এই ইনফ্লাটার যে ধরনের আইটেম তৈরির জন্য দায়ী তা ফেরত দেয়।
লোড (_স্টেট, ফ্লাইআউট)

একটি ডামি ফ্লাইআউট বিভাজক স্ফীত করে।

ফ্লাইআউট স্বয়ংক্রিয়ভাবে প্রতিটি উপাদানের মধ্যে বিভাজক তৈরি করে যার মাপ প্রাসঙ্গিক ইনফ্লাটারে গ্যাপফোর এলিমেন্ট কল করে নির্ধারিত হয়। উপরন্তু, ব্যবহারকারীরা স্পষ্টভাবে ফ্লাইআউট সংজ্ঞাতে বিভাজক যোগ করতে পারেন। যখন বিভাজক (অস্পষ্টভাবে বা স্পষ্টভাবে তৈরি) একে অপরকে অনুসরণ করে, শেষের ব্যবধানটি পিছনের দিকে প্রচারিত হয় এবং একটি বিভাজককে সমতল করে। এই সমতলকরণ যৌক্তিক নয়; প্রাথমিকভাবে 2, 3, এবং 4 পিক্সেলের বিভাজক থাকলে, স্বাভাবিককরণের পরে 4 পিক্সেলের একটি বিভাজক থাকবে। অতএব, এই পদ্ধতিটি একটি শূন্য-প্রস্থ বিভাজক প্রদান করে, যা gapForElement দ্বারা প্রত্যাবর্তিত মানের উপর ভিত্তি করে ফ্লাইআউট দ্বারা নিহিতভাবে তৈরি একটি দ্বারা প্রতিস্থাপিত হবে, যা এই পদ্ধতির বিপরীতে ডিফল্ট গ্যাপ জানে।