फ़ील्ड इमेज क्लास
किसी ब्लॉक में इमेज के लिए क्लास.
हस्ताक्षर:
export declare class FieldImage extends Field<string>
एक्सट्रैक्ट करता है: फ़ील्ड<string>
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(constructor)(src, चौड़ाई, ऊंचाई, alt, onClick, FlipRtl, कॉन्फ़िगरेशन) | FieldImage क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
बदलाव किया जा सकता है | readonly |
(घोषित नहीं किया गया) | आम तौर पर, बदलाव किए जा सकने वाले फ़ील्ड में कुछ यूज़र इंटरफ़ेस (यूआई) होता है. इससे पता चलता है कि उनमें बदलाव किया जा सकता है. इस फ़ील्ड में ऐसा नहीं होना चाहिए. |
imageElement | protected |
SVGImageElement | शून्य | रेंडर किए गए फ़ील्ड का इमेज एलिमेंट. |
imageHeight |
|
संख्या | |
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_() |