blockly > FieldMultilineInput

फ़ील्ड मल्टीलाइन इनपुट क्लास

बदलाव किए जा सकने वाले टेक्स्ट एरिया फ़ील्ड के लिए क्लास.

हस्ताक्षर:

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 टेक्स्ट इनपुट एडिटर विजेट बनाएं.