מחלקה של FieldImage
מחלקה של תמונה בבלוק.
Signature:
export declare class FieldImage extends Field<string>
הרחבה: שדה<string>
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(src, רוחב, גובה, Alt, onClick, FlingRtl, config) | יצירה של מופע חדש של המחלקה FieldImage |
מאפיינים
נכס | גורמי שינוי | סוג | תיאור |
---|---|---|---|
ניתנת לעריכה | readonly |
(לא מוצהר) | בדרך כלל, שדות שניתנים לעריכה מציגים סוג של ממשק משתמש שמציין שניתן לערוך אותם. אסור לציין בשדה הזה. |
imageElement | protected |
SVGImageElement | null | רכיב התמונה של השדה שעבר עיבוד. |
imageHeight |
|
number | |
isDirty_ | protected |
בוליאני | משמש כדי לדעת אם יש צורך לעבד את השדה בפעם הבאה עיבוד של הבלוק. שדות התמונה הם בגודל סטטי, ויש לעבד אותם רק בעת האתחול. |
size_ | protected |
גודל |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
configure_(config) | protected |
מגדירים את השדה על סמך מפת האפשרויות הנתונה. |
doClassValidation_(newValue) | protected |
מוודאים שערך הקלט (כתובת ה-URL של המקור) הוא מחרוזת. |
doValueUpdate_(newValue) | protected |
מעדכנים את הערך בשדה התמונה הזה ומעדכנים את התמונה שמוצגת. |
getFlipRtl() | בחירה אם להפוך את התמונה הזו באותיות רישיות (RTL) | |
getText_() | protected |
משתמשים בהוק (hook) המפתח getText_ כדי לשנות את ייצוג הטקסט של השדה. צריך להחזיר במקום זאת את הטקסט החלופי של התמונה. |
initView() | יוצרים את ממשק המשתמש של הבלוק לתמונה הזו. | |
setAlt(alt) | הגדרת הטקסט החלופי של התמונה הזו. | |
setOnClickHandler(func) | כאן מגדירים את הפונקציה שמופעלת כשלוחצים על התמונה הזו. | |
showEditor_() | protected |
אם מתבצעת קריאה לקליק בשדה, ו-handler של קליקים מוגדר, קוראים ל-handler. |
updateSize_() |