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