blockly > FieldImage > (コンストラクタ)

FieldImage.(constructor)

FieldImage クラスの新しいインスタンスを作成します。

署名:

constructor(src: string | typeof Field.SKIP_SETUP, width: string | number, height: string | number, alt?: string, onClick?: (p1: FieldImage) => void, flipRtl?: boolean, config?: FieldImageConfig);

パラメータ

パラメータ 種類 説明
src 文字列 | Field.SKIP_SETUP の型 画像の URL です。設定をスキップする場合、Field.SKIP_SETUP も受け入れます(構成を処理し、独自のコンストラクタが実行された後にフィールド値を設定するサブクラスでのみ使用されます)。
width 文字列 | 数値 画像の幅。
height 文字列 | 数値 画像の高さ。
alt string (省略可)ブロックを閉じたときの代替テキスト(省略可)。
onClick (p1: FieldImage)=> void (省略可)画像がクリックされたときに呼び出されるオプションの関数。onClick が定義されている場合は、alt も定義する必要があります。
flipRtl boolean (省略可)RTL でアイコンを反転するかどうか。
config FieldImageConfig (省略可)フィールドの構成に使用するオプションのマップ。このパラメータがサポートするプロパティのリストについては、[フィールド作成のドキュメント]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/image#creation をご覧ください。