ফিল্ডড্রপডাউন ক্লাস
একটি সম্পাদনাযোগ্য ড্রপডাউন ক্ষেত্রের জন্য ক্লাস।
স্বাক্ষর:
export declare class FieldDropdown extends Field<string>
প্রসারিত: ক্ষেত্র <string>
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(নির্মাণকারী)(মেনুজেনারেটর, যাচাইকারী, কনফিগারেশন) | FieldDropdown ক্লাসের একটি নতুন উদাহরণ তৈরি করে | |
(নির্মাতা)(মেনুজেনারেটর) | FieldDropdown ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
ARROW_CHAR | static | স্ট্রিং | |
ক্লিক টার্গেট_ | SVGE উপাদান | নাল | ||
IMAGE_Y_OFFSET | | সংখ্যা | y অফসেট ক্ষেত্রের শীর্ষ থেকে ছবির শীর্ষে, যদি একটি চিত্র নির্বাচন করা হয়। |
IMAGE_Y_PADDING | | সংখ্যা | একটি ছবির উপরে এবং নীচে মোট উল্লম্ব প্যাডিং। |
মেনু_ | protected | মেনু | নাল | ড্রপডাউন মেনু। |
মেনু জেনারেটর_? | protected | মেনু জেনারেটর | (ঐচ্ছিক) |
SEPARATOR | | (ঘোষিত নয়) | ড্রপডাউন আইটেমগুলির একটি তালিকায় একটি বিভাজক প্রতিনিধিত্ব করতে ব্যবহৃত ম্যাজিক ধ্রুবক। |
সিরিয়ালাইজেবল | বুলিয়ান | ক্রমিকযোগ্য ক্ষেত্রগুলি সিরিয়ালাইজার দ্বারা সংরক্ষণ করা হয়, অ-ক্রমিক ক্ষেত্রগুলি নয়। সম্পাদনাযোগ্য ক্ষেত্রগুলিও ক্রমিক হতে হবে। |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
রঙ প্রয়োগ করুন() | ব্লকের রঙ/স্টাইলের সাথে মেলে ড্রপডাউন তীর আপডেট করে। | |
SVGArrow_() তৈরি করুন | protected | একটি SVG ভিত্তিক তীর তৈরি করুন। |
CreateTextArrow_() | protected | একটি tspan ভিত্তিক তীর তৈরি করুন। |
doClassValidation_(নতুন মান) | protected | নিশ্চিত করুন যে ইনপুট মান একটি বৈধ ভাষা-নিরপেক্ষ বিকল্প। |
doClassValidation_(নতুন মান) | protected | |
doValueUpdate_(নতুন মান) | protected | এই ড্রপডাউন ক্ষেত্রের মান আপডেট করুন। |
ড্রপডাউন ডিসপোজ_() | protected | ড্রপডাউন সম্পাদকের অন্তর্গত ইভেন্ট এবং DOM-রেফারেন্সের নিষ্পত্তি করে। |
getOptions(Cache ব্যবহার করুন) | এই ড্রপডাউনের জন্য বিকল্পগুলির একটি তালিকা ফেরত দিন। | |
getText_() | protected | ক্ষেত্রের পাঠ্য উপস্থাপনা ওভাররাইড করতে আপনি যদি Node.js-এ HTMLElement বিকল্পগুলি ব্যবহার করেন এবং এই ফাংশনটিকে কল করেন, তাহলে নিশ্চিত করুন যে আপনি jsdom-global-এর মাধ্যমে HTMLElement-এর বাস্তবায়ন সরবরাহ করছেন। |
initView() | এই ড্রপডাউনের জন্য ব্লক UI তৈরি করুন। | |
isOptionListDynamic() | ||
onItemSelected_(মেনু, মেনুআইটেম) | protected | ড্রপডাউন মেনুতে একটি আইটেমের নির্বাচন পরিচালনা করুন। |
রেন্ডার_() | protected | সঠিক প্রস্থের সাথে সীমানা আঁকে। |
সেট অপশন (মেনু জেনারেটর) | এই ড্রপডাউনের বিকল্পগুলি আপডেট করুন। এটি নির্বাচিত আইটেমটিকে তালিকার প্রথম আইটেমে পুনরায় সেট করবে৷ | |
উচিতAddBorderRect_() | protected | ড্রপডাউনে একটি বর্ডার রেক্ট যোগ করা উচিত কিনা। |
showEditor_(e) | protected | পাঠ্যের নীচে একটি ড্রপডাউন মেনু তৈরি করুন। |
trimOptions(বিকল্প) | protected | স্থিরভাবে সংজ্ঞায়িত বিকল্পগুলিতে সাধারণ শব্দগুলিকে ফ্যাক্টর করুন। উপসর্গ এবং/অথবা প্রত্যয় লেবেল তৈরি করুন। |
validate Options(বিকল্প) | protected | একটি বিকল্প তালিকা হিসাবে প্রক্রিয়া করার জন্য ডেটা কাঠামো যাচাই করে। |