IFlyoutInflater ইন্টারফেস
স্বাক্ষর:
export interface IFlyoutInflater
পদ্ধতি
পদ্ধতি | বর্ণনা |
---|---|
নিষ্পত্তি আইটেম(আইটেম) | প্রদত্ত উপাদান নিষ্পত্তি করে। যদি প্রশ্নে থাকা উপাদানটি ফ্লাইআউট ওয়ার্কস্পেসে থাকে তবে এটি নিজেকে সরিয়ে ফেলা উচিত। বাস্তবায়নকারীদের অন্যথায় উপাদানটির সম্পূর্ণ নিষ্পত্তি করার প্রয়োজন হয় না; এটা যেমন কর্মক্ষমতা উদ্দেশ্যে ক্যাশে করা হতে পারে. |
gapForItem(state, defaultGap) | প্রদত্ত JSON প্রতিনিধিত্বের সাথে সম্পর্কিত উপাদানটিকে অনুসরণ করতে হবে এমন ব্যবধানের পরিমাণ প্রদান করে। |
getType() | এই ইনফ্লাটার স্ফীত করার জন্য দায়ী আইটেমগুলির ধরন প্রদান করে। এটি যে নামের অধীনে এই ইনফ্লাটারটি নিজেকে নিবন্ধন করে সেই নামের মতোই হওয়া উচিত, সেইসাথে load() দ্বারা ফিরে আসা FlyoutItem অবজেক্টে getType() দ্বারা ফেরত দেওয়া মান। |
লোড (রাজ্য, ফ্লাইআউট) | কর্মক্ষেত্রে প্রদত্ত অবস্থা দ্বারা উপস্থাপিত বস্তু লোড করে। মনে রাখবেন যে এই পদ্ধতির ইন্টারফেসটি ISerializer-এর সাথে অভিন্ন, যাতে কোড পুনরায় ব্যবহার করা যায়। |