ব্লকলি > ফিল্ড > রিপজিশন ফর উইন্ডো রিসাইজ

Field.repositionForWindowResize() পদ্ধতি

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

আপনি যদি চান WidgetDiv পুনরায় অবস্থানের পরিবর্তে নিজেকে লুকিয়ে রাখুক, তাহলে মিথ্যা ফেরত দিন। এটি ডিফল্ট আচরণ।

DropdownDivs ইতিমধ্যেই তাদের নিজস্ব পজিশনিং লজিক পরিচালনা করে, তাই আপনার ক্ষেত্রে শুধুমাত্র একটি DropdownDiv থাকলে আপনাকে এই ফাংশনটিকে ওভাররাইড করার দরকার নেই।

স্বাক্ষর:

repositionForWindowResize(): boolean;

রিটার্ন:

বুলিয়ান

ক্ষেত্রটি পুনঃস্থাপন করা হলে সত্য, যদি WidgetDiv এর পরিবর্তে নিজেকে লুকিয়ে রাখে তবে মিথ্যা।