ブロックする >FieldImage

FieldImage クラス

ブロック上の画像のクラス。

署名:

export declare class FieldImage extends Field<string> 

拡張: Field<string>

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(src、width、height、alt、onClick、flipRtl、config) FieldImage クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
編集可能 readonly (未申告) 編集可能なフィールドには通常、編集可能であることを示すなんらかの UI が表示されます。このフィールドには使用できません。
imageElement protected SVGImageElement |null レンダリングされたフィールドの画像要素。
imageHeight

protected

readonly

数値
isDirty_ protected ブール値 ブロックの次回レンダリング時にフィールドをレンダリングする必要があるかどうかを判別するために使用されます。Image フィールドは静的サイズであり、初期化時にレンダリングするだけで済みます。
size_ protected サイズ

メソッド

メソッド 修飾子 説明
configure_(config) protected オプション マップに基づいてフィールドを構成します。
doClassValidation_(newValue) protected 入力値(ソース URL)が文字列であることを確認します。
doValueUpdate_(newValue) protected この画像フィールドの値を更新し、表示される画像を更新します。
getFlipRtl() この画像を RTL で反転させるかどうかを取得する
getText_() protected getText_ デベロッパー フックを使用して、フィールドのテキスト表現をオーバーライドします。代わりに画像の代替テキストを返します。
initView() この画像のブロック UI を作成します。
setAlt(alt) この画像の代替テキストを設定します。
setOnClickHandler(func) この画像がクリックされたときに呼び出される関数を設定します。
showEditor_() protected フィールド クリックが呼び出され、クリック ハンドラが定義されている場合は、ハンドラを呼び出します。
updateSize_()