blockly > FieldImage

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

किसी ब्लॉक पर मौजूद इमेज के लिए क्लास.

हस्ताक्षर:

export declare class FieldImage extends Field<string> 

बढ़ाएं: फ़ील्ड<string>

कंस्ट्रक्टर

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

प्रॉपर्टी

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

protected

readonly

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

तरीके

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