ब्लॉकली > FieldImage

फ़ील्ड इमेज क्लास

किसी ब्लॉक में इमेज के लिए क्लास.

हस्ताक्षर:

export declare class FieldImage extends Field<string> 

एक्सट्रैक्ट करता है: फ़ील्ड<string>

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)(src, चौड़ाई, ऊंचाई, alt, onClick, FlipRtl, कॉन्फ़िगरेशन) FieldImage क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
बदलाव किया जा सकता है readonly (घोषित नहीं किया गया) आम तौर पर, बदलाव किए जा सकने वाले फ़ील्ड में कुछ यूज़र इंटरफ़ेस (यूआई) होता है. इससे पता चलता है कि उनमें बदलाव किया जा सकता है. इस फ़ील्ड में ऐसा नहीं होना चाहिए.
imageElement protected SVGImageElement | शून्य रेंडर किए गए फ़ील्ड का इमेज एलिमेंट.
imageHeight

protected

readonly

संख्या
isDirty_ protected बूलियन इसका इस्तेमाल यह बताने के लिए किया जाता है कि अगली बार ब्लॉक को रेंडर करने पर फ़ील्ड को रेंडर करने की ज़रूरत है या नहीं. इमेज फ़ील्ड स्टैटिक साइज़ किए जाते हैं और इन्हें सिर्फ़ शुरू करते समय रेंडर करना ज़रूरी होता है.
size_ protected साइज़

तरीके

तरीका मॉडिफ़ायर ब्यौरा
configure_(config) protected विकल्पों के दिए गए मैप के आधार पर फ़ील्ड को कॉन्फ़िगर करें.
doClassValidation_(newValue) protected पक्का करें कि इनपुट वैल्यू (सोर्स यूआरएल) एक स्ट्रिंग हो.
doValueUpdate_(newValue) protected इस इमेज फ़ील्ड की वैल्यू को अपडेट करें और दिखाई गई इमेज को अपडेट करें.
getFlipRtl() जानें कि इस इमेज को RTL में बदलना है या नहीं
getText_() protected फ़ील्ड के टेक्स्ट को बदलने के लिए, getText_ डेवलपर हुक का इस्तेमाल करें. इसके बजाय, इमेज के लिए वैकल्पिक लेख दिखाएं.
initView() इस इमेज के लिए ब्लॉक यूज़र इंटरफ़ेस (यूआई) बनाएं.
setAlt(alt) इस इमेज के लिए वैकल्पिक लेख जोड़ें.
setOnClickHandler(func) इस इमेज पर क्लिक करने पर कॉल किया जाने वाला फ़ंक्शन सेट करें.
showEditor_() protected अगर फ़ील्ड क्लिक को कॉल किया जाता है और हैंडलर परिभाषित किया गया होता है, तो हैंडलर को कॉल करें.
updateSize_()