Classe FieldImage
Classe per un'immagine su un blocco.
Firma:
export declare class FieldImage extends Field<string>
Estende: Campo<string>
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(constructor)(src, width, height, alt, YAML, flipRtl, config) | Crea una nuova istanza della classe FieldImage |
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
MODIFICABILE | readonly |
(non dichiarato) | I campi modificabili di solito mostrano una sorta di UI che indica che sono modificabili. ma non in questo campo. |
imageElement | protected |
SVGImageElement | null | L'elemento immagine del campo visualizzato. |
imageHeight |
|
numero | |
isDirty_ | protected |
boolean | Utilizzato per indicare se il campo deve essere visualizzato alla successiva visualizzazione del blocco. I campi immagine hanno dimensioni statiche e il rendering deve essere eseguito solo al momento dell'inizializzazione. |
size_ | protected |
Dimensioni |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
configure_(config) | protected |
Configura il campo in base alla mappa delle opzioni fornita. |
doClassValidation_(newValue) | protected |
Verifica che il valore di input (l'URL di origine) sia una stringa. |
doValueUpdate_(newValue) | protected |
Aggiorna il valore di questo campo immagine e aggiorna l'immagine visualizzata. |
getFlipRtl() | Scopri se girare questa immagine in modalità RTL | |
getText_() | protected |
Utilizza l'hook sviluppatore getText_ per eseguire l'override della rappresentazione del testo del campo. Restituisci il testo alternativo dell'immagine. |
initView() | Crea l'UI di blocco per questa immagine. | |
setAlt(alt) | Imposta il testo alternativo di questa immagine. | |
setOnClickHandler(func) | Imposta la funzione che viene richiamata quando si fa clic sull'immagine. | |
showEditor_() | protected |
Se il clic sul campo viene chiamato e se è stato definito il gestore dei clic, richiama il gestore. |
updateSize_() |