blockly > FieldImage > (costruttore)
FieldImage.(constructor)
Crea una nuova istanza della classe FieldImage
Firma:
constructor(src: string | typeof Field.SKIP_SETUP, width: string | number, height: string | number, alt?: string, onClick?: (p1: FieldImage) => void, flipRtl?: boolean, config?: FieldImageConfig);
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
src | stringa | typeof Field.SKIP_SETUP | L'URL dell'immagine. Accetta anche Field.SKIP_SETTINGS se vuoi saltare la configurazione (utilizzata solo dalle sottoclassi che vogliono gestire la configurazione e impostare il valore del campo dopo l'esecuzione dei propri costruttori). |
larghezza | stringa | numero | Larghezza dell'immagine. |
altezza | stringa | numero | Altezza dell'immagine. |
alt | stringa | (Facoltativo) Testo alternativo facoltativo per la compressione del blocco. |
onclick | (p1: FieldImage) => null | (Facoltativo) Funzione facoltativa da chiamare quando si fa clic sull'immagine. Se è stata definita una variabile, è necessario definire anche alt. |
flipRtl | booleano | (Facoltativo) Indica se capovolgere l'icona in RTL. |
config | FieldImageConfig | (Facoltativo) Una mappa delle opzioni utilizzate per configurare il campo. Consulta la [documentazione sulla creazione dei campi]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/image#creation per un elenco delle proprietà supportate da questo parametro. |