फ़ील्ड मल्टीलाइन इनपुट क्लास
बदलाव किए जा सकने वाले टेक्स्ट एरिया फ़ील्ड के लिए क्लास.
हस्ताक्षर:
export declare class FieldMultilineInput extends FieldTextInput
बढ़ावा देना: FieldTextInput
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(वैल्यू, पुष्टि करने वाला, कॉन्फ़िगरेशन) | FieldMultilineInput क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
isOverflowedY_ | protected |
boolean | फ़िलहाल, Y ओवरफ़्लो हो रहा है या नहीं. |
maxLines_ | protected |
नंबर | फ़ील्ड में लाइनों की ज़्यादा से ज़्यादा संख्या तय करता है. सीमा पार होने पर, स्क्रोल करने की सुविधा चालू हो जाती है. |
textGroup | SVGG एलिमेंट | शून्य | ऐसा SVG ग्रुप एलिमेंट जिसमें शुरू होने पर, हर टेक्स्ट लाइन के लिए एक टेक्स्ट एलिमेंट शामिल होगा. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
configure_(config) | protected |
फ़ील्ड को दिए गए विकल्पों के मैप के आधार पर कॉन्फ़िगर करें. |
doValueUpdate_(newValue) | protected |
टेक्स्ट इनपुट मान्य होने पर, setValue से कॉल किया जाता है. फ़ील्ड की वैल्यू अपडेट करता है.साथ ही, अगर फ़ील्ड में फ़िलहाल बदलाव नहीं किया जा रहा है, तो टेक्स्ट को अपडेट कर देता है. जैसे, इसे htmlInput_ से मैनेज किया जाता है. फ़ील्ड की ओवरफ़्लो स्थिति को अपडेट करने के लिए, इसे यहां फिर से तय किया जा रहा है. |
getDisplayText_() | protected |
स्क्रीन पर दिख रहे इस फ़ील्ड से टेक्स्ट पाएं. एलिप्सिस और अन्य फ़ॉर्मैटिंग की वजह से, getText के बीच का अंतर दिख सकता है. |
getMaxLines() | इस फ़ील्ड का maxLines कॉन्फ़िगरेशन दिखाता है. | |
initView() | इस फ़ील्ड के लिए 'ब्लॉक करें' यूज़र इंटरफ़ेस (यूआई) बनाएं. | |
onHtmlInputKeyDown_(e) | protected |
कुंजी को एडिटर पर ले जाएं. इसे टेक्स्ट इनपुट की परिभाषा में बदल दें, ताकि Enter टाइप किए जाने पर एडिटर बंद न हो. |
render_() | protected |
textElement के टेक्स्ट को अपडेट करता है. |
setMaxLines(maxLines) | इस फ़ील्ड के लिए maxLines कॉन्फ़िगरेशन सेट करता है. | |
showEditor_(e, सादा इनपुट) | टेक्स्ट के ऊपर इनलाइन फ़्री-टेक्स्ट एडिटर दिखाएं. एडिटर टेक्स्ट के आधार पर, ब्लॉक साइज़ को सही करने के लिए डिफ़ॉल्ट सेटिंग को बदलकर, इसे ज़बरदस्ती फिर से रेंडर करें. | |
updateSize_() | protected |
टेक्स्ट के हिसाब से फ़ील्ड का साइज़ अपडेट करता है. |
widgetCreate_() | protected |
टेक्स्ट इनपुट एडिटर विजेट बनाएं. |