FieldImage 類別
區塊中圖片的類別。
Signature:
export declare class FieldImage extends Field<string>
擴充: Field<string>
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(src、width、height、alt、onClick、flipRtl、config) | 建構 FieldImage 類別的新例項 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
可編輯 | readonly |
(未聲明) | 可編輯欄位通常會顯示某種 UI,指出這些欄位可編輯。請勿填寫這個欄位。 |
imageElement | protected |
SVGImageElement | null | 已算繪欄位的圖片元素。 |
imageHeight |
|
數字 | |
isDirty_ | protected |
布林值 | 用於判斷下次算繪區塊時是否需要算繪欄位。圖片欄位的大小是靜態的,只需要在初始化時算繪即可。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
configure_(config) | protected |
根據提供的選項對應表設定欄位。 |
doClassValidation_(newValue) | protected |
確認輸入值 (來源網址) 為字串。 |
doValueUpdate_(newValue) | protected |
更新這個圖片欄位的值,並更新顯示的圖片。 |
getFlipRtl() | 取得是否要在 RTL 中翻轉這張圖片 | |
getText_() | protected |
使用 getText_ 開發人員掛鉤覆寫欄位的文字表示法。改為傳回圖片替代文字。 |
initView() | 為這張圖片建立區塊 UI。 | |
isClickable() | 檢查這個欄位是否應可點選。 | |
setAlt(alt) | 設定這張圖片的替代文字。 | |
setOnClickHandler(func) | 設定點選這張圖片時要呼叫的函式。 | |
showEditor_() | protected |
如果呼叫欄位點擊,且已定義點擊處理常式,請呼叫該處理常式。 |
updateSize_() |