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_Setup se vuoi saltare la configurazione (utilizzato solo dalle sottoclassi che vogliono gestire la configurazione e l'impostazione del valore del campo dopo l'esecuzione dei propri costruttori).
width stringa | numero Larghezza dell'immagine.
altezza stringa | numero L'altezza dell'immagine.
alt stringa (Facoltativo) Testo alternativo facoltativo per la compressione del blocco.
onClick (p1: FieldImage) => void (Facoltativo) Funzione facoltativa da richiamare quando viene fatto clic sull'immagine. Se si definisce YAML, è necessario definire anche alt.
flipRtl boolean (Facoltativo) Indica se girare l'icona in modalità 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.