blockly > FieldImage

FieldImage क्लास

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

हस्ताक्षर:

export declare class FieldImage extends Field<string> 

इससे जुड़े हैं: फ़ील्ड<string>

निर्माता

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

प्रॉपर्टी

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

protected

readonly

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

तरीके

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