blockly > FieldImage > (konstruktor)

FieldImage.(constructor)

Konstruuje 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 również pole Field.SKIP_SETTING, jeśli chcesz pominąć konfigurację (używane tylko przez podklasy, które chcą obsługiwać konfigurację i ustawiać wartość pola po uruchomieniu własnych konstruktorów).
szerokość ciąg | liczba Szerokość obrazu.
wysokość ciąg | liczba Wysokość obrazu.
alternatywnych ciąg znaków (Opcjonalnie) Opcjonalny tekst alternatywny, gdy blok jest zwinięty.
onClick (p1: FieldImage) => void (Opcjonalnie) Opcjonalna funkcja wywoływana po kliknięciu obrazu. Jeśli zdefiniowano onClick, należy również zdefiniować parametr alt.
flipRtl boolean (Opcjonalnie) Określa, czy ikona ma być odwrócona 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 tworzenia pól]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/image#creation.