FieldImage क्लास
ब्लॉक पर मौजूद इमेज के लिए क्लास.
हस्ताक्षर:
export declare class FieldImage extends Field<string>
Extends: Field<string>
निर्माता
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(constructor)(src, width, height, alt, onClick, flipRtl, config) | FieldImage क्लास का नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
EDITABLE | readonly |
(डिक्लेयर नहीं किया गया) | बदले जा सकने वाले फ़ील्ड में आम तौर पर कुछ यूज़र इंटरफ़ेस (यूआई) दिखता है, जिससे पता चलता है कि उनमें बदलाव किया जा सकता है. इस फ़ील्ड में यह नहीं होना चाहिए. |
imageElement | protected |
SVGImageElement | null | रेंडर किए गए फ़ील्ड का इमेज एलिमेंट. |
imageHeight |
|
संख्या | |
isDirty_ | protected |
बूलियन | इस कुकी का इस्तेमाल यह तय करने के लिए किया जाता है कि अगली बार ब्लॉक रेंडर होने पर, फ़ील्ड को रेंडर करना है या नहीं. इमेज फ़ील्ड का साइज़ स्टैटिक होता है. इन्हें सिर्फ़ शुरुआत में रेंडर करने की ज़रूरत होती है. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
configure_(config) | protected |
विकल्पों के दिए गए मैप के आधार पर फ़ील्ड को कॉन्फ़िगर करें. |
doClassValidation_(newValue) | protected |
पक्का करें कि इनपुट वैल्यू (सोर्स यूआरएल) एक स्ट्रिंग हो. |
doValueUpdate_(newValue) | protected |
इस इमेज फ़ील्ड की वैल्यू अपडेट करें और दिखाई गई इमेज को अपडेट करें. |
getFlipRtl() | यह जानकारी मिलती है कि इस इमेज को आरटीएल में फ़्लिप करना है या नहीं | |
getText_() | protected |
फ़ील्ड के टेक्स्ट को बदलने के लिए, getText_ डेवलपर हुक का इस्तेमाल करें. इसके बजाय, इमेज का वैकल्पिक लेख दिखाओ. |
initView() | इस इमेज के लिए ब्लॉक यूज़र इंटरफ़ेस (यूआई) बनाएं. | |
isClickable() | देखें कि इस फ़ील्ड पर क्लिक किया जा सकता है या नहीं. | |
setAlt(alt) | इस इमेज के लिए वैकल्पिक लेख सेट करें. | |
setOnClickHandler(func) | उस फ़ंक्शन को सेट करें जिसे इस इमेज पर क्लिक करने पर कॉल किया जाता है. | |
showEditor_() | protected |
अगर फ़ील्ड क्लिक किया जाता है और क्लिक हैंडलर तय किया जाता है, तो हैंडलर को कॉल करें. |
updateSize_() |