blockly > FieldImage > (konstruktor)

FieldImage.(constructor)

Tworzy nową instancję klasy FieldImage

Podpis:

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

Parametry

Parametr Typ Opis
src ciąg znaków | typeof Field.SKIP_SETUP Adres URL obrazu. Akceptuje też pole Field.SKIP_CONFIG, jeśli chcesz pominąć konfigurację (używane tylko przez podklasy, które obsługują konfigurację i ustawiają wartość pola po uruchomieniu ich konstruktorów).
szerokość ciąg znaków | numer Szerokość obrazu.
wysokość ciąg znaków | numer Wysokość obrazu.
alternatywnych ciąg znaków (Opcjonalnie) Opcjonalny tekst alternatywny po zwinięciu bloku.
onClick (p1: FieldImage) => nieważne (Opcjonalnie) Opcjonalna funkcja wywoływana po kliknięciu obrazu. Jeśli zdefiniowano parametr onClick, musisz też określić atrybut alt.
flipRtl wartość logiczna (Opcjonalnie) Określa, czy odwrócić ikonę od prawej do lewej.
konfiguracja FieldImageConfig (Opcjonalnie) Mapa opcji używanych do konfigurowania pola. Listę właściwości obsługiwanych przez ten parametr znajdziesz w [dokumentacji dotyczącej tworzenia pól]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/image#creation.