מחלקה FieldImage
סיווג לתמונה על בלוק.
Signature:
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 |
boolean | משמש לזיהוי השדה שצריך לעבד בפעם הבאה שהבלוק עובר עיבוד. שדות התמונה הם בגודל סטטי, ויש לעבד אותם רק בזמן האתחול. |
size_ | protected |
גודל |
שיטות
שיטה | גורמי שינוי | התיאור |
---|---|---|
configure_(config) | protected |
הגדירו את השדה בהתאם למפת האפשרויות הנתונה. |
doClassValidation_(newValue) | protected |
יש לוודא שערך הקלט (כתובת ה-URL של המקור) הוא מחרוזת. |
doValueUpdate_(newValue) | protected |
עדכון הערך בשדה התמונה הזה ועדכון התמונה המוצגת. |
getFlipRtl() | בוחרים אם להפוך את התמונה מימין לשמאל | |
getText_() | protected |
אפשר להשתמש ב-hook של המפתח getText_ כדי לשנות את ייצוג הטקסט של השדה. במקום זאת, מחזירים את הטקסט החלופי של התמונה. |
initView() | יוצרים את ממשק המשתמש לבלוקים של התמונה הזו. | |
setAlt(alt) | מגדירים את הטקסט החלופי של התמונה הזו. | |
setOnClickHandler(func) | מגדירים את הפונקציה שתתבצע קריאה כשלוחצים על התמונה הזו. | |
showEditor_() | protected |
אם מתבצעת קריאה ללחיצת שדה ומוגדר handler של קליקים, מפעילים את ה-handler. |
updateSize_() |