ফিল্ডড্রপডাউন ক্লাস
একটি সম্পাদনাযোগ্য ড্রপডাউন ক্ষেত্রের জন্য ক্লাস।
স্বাক্ষর:
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 | একটি বিকল্প তালিকা হিসাবে প্রক্রিয়া করার জন্য ডেটা কাঠামো যাচাই করে। |