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