फ़ील्डड्रॉपडाउन क्लास
बदलाव किए जा सकने वाले ड्रॉपडाउन फ़ील्ड के लिए क्लास.
हस्ताक्षर:
export declare class FieldDropdown extends Field<string>
बढ़ाया गया है: फ़ील्ड<string>
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | कंपनी का ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(मेन्यूजेनरेटर, पुष्टि करने वाला, कॉन्फ़िगरेशन) | FieldDropdown क्लास का एक नया इंस्टेंस बनाता है |
|
(कंस्ट्रक्टर)(मेन्यूजेनरेटर) | FieldDropdown क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | कंपनी का ब्यौरा |
---|---|---|---|
ARROW_CHAR | static |
स्ट्रिंग | |
CHECKMARK_OVERHANG | static |
नंबर | हॉरिज़ॉन्टल दूरी, जो चेकमार्क के ड्रॉपडाउन पर क्लिक करती है. |
clickTarget_ | SVG एलिमेंट | शून्य | ||
कर्सर | स्ट्रिंग | कर्सर की स्टाइल पर कर्सर ले जाएं, जहां से एडिटर शुरू होता है. | |
MAX_MENU_HEIGHT_VH | static |
नंबर | ड्रॉपडाउन मेन्यू की ज़्यादा से ज़्यादा ऊंचाई, व्यूपोर्ट की ऊंचाई के प्रतिशत के रूप में. |
menu_ | protected |
मेन्यू | शून्य | ड्रॉपडाउन मेन्यू. |
menuGenerator_? | protected |
MenuGenerator | (ज़रूरी नहीं) |
क्रम से लगाने लायक | boolean | सीरियल नंबर वाले फ़ील्ड, सीरियलाइज़र की मदद से सेव किए जाते हैं, लेकिन क्रम से न लगाए जा सकने वाले फ़ील्ड सेव नहीं किए जाते. ऐसे फ़ील्ड जिनमें बदलाव किया जा सकता है, उन्हें क्रम से भी लगाया जा सकता है. |
तरीके
तरीका | मॉडिफ़ायर | कंपनी का ब्यौरा |
---|---|---|
applyColour() | ब्लॉक के रंग/स्टाइल से मैच करने के लिए, ड्रॉप-डाउन ऐरो को अपडेट करें. | |
createSVGArrow_() | protected |
SVG पर आधारित ऐरो बनाएं. |
createTextArrow_() | protected |
tspan पर आधारित ऐरो बनाएं. |
doClassValidation_(newValue) | protected |
पक्का करें कि इनपुट वैल्यू एक मान्य भाषा का न्यूट्रल विकल्प हो. |
doClassValidation_(newValue) | protected |
|
doValueUpdate_(newValue) | protected |
इस ड्रॉपडाउन फ़ील्ड की वैल्यू अपडेट करें. |
dropdownDispose_() | protected |
ड्रॉपडाउन एडिटर से जुड़े इवेंट और डीओएम-रेफ़रंस को नष्ट किया जाता है. |
getOptions(useCache) | इस ड्रॉपडाउन के विकल्पों की सूची दिखाएं. | |
getText_() | protected |
फ़ील्ड के टेक्स्ट को दिखाने की सेटिंग को बदलने के लिए, getText_ डेवलपर हुक का इस्तेमाल करें. चुने गए विकल्प का टेक्स्ट पाएं. अगर चुना गया विकल्प कोई इमेज है, तो हम इमेज के लिए वैकल्पिक लेख दिखाते हैं. |
initView() | इस ड्रॉपडाउन के लिए, ब्लॉक करने का यूज़र इंटरफ़ेस (यूआई) बनाएं. | |
isOptionListDynamic() | ||
onItemSelected_(मेन्यू, मेन्यू आइटम) | protected |
ड्रॉपडाउन मेन्यू में कोई आइटम चुनें. |
render_() | protected |
सही चौड़ाई के साथ बॉर्डर बनाता है. |
shouldAddBorderRect_() | protected |
ड्रॉपडाउन में बॉर्डर रेक्टैंगल जोड़ना चाहिए या नहीं. |
showEditor_(e) | protected |
टेक्स्ट के नीचे एक ड्रॉपडाउन मेन्यू बनाएं. |