Classe FieldImage
Classe d'une image sur un bloc.
Signature :
export declare class FieldImage extends Field<string>
Extension:Champ<string>
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructor)(src, width, height, alt, onClick, flipRtl, config) | Construit une nouvelle instance de la classe FieldImage . |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
MODIFIABLE | readonly |
(non déclaré) | Les champs modifiables affichent généralement une sorte d'interface utilisateur indiquant qu'ils sont modifiables. Ce champ ne doit pas être utilisé. |
imageElement | protected |
SVGImageElement | nul | Élément image du champ affiché. |
imageHeight |
|
Nombre | |
isDirty_ | protected |
booléen | Permet de déterminer si le champ doit être affiché la prochaine fois que le bloc sera affiché. Les champs d'image sont de taille statique et ne doivent être affichés qu'au moment de l'initialisation. |
size_ | protected |
Taille |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
configure_(config) | protected |
Configurez le champ en fonction de la carte d'options donnée. |
doClassValidation_(newValue) | protected |
Assurez-vous que la valeur d'entrée (l'URL source) est une chaîne. |
doValueUpdate_(newValue) | protected |
Modifiez la valeur de ce champ d'image, puis mettez à jour l'image affichée. |
getFlipRtl() | Vérifier si cette image doit être inversée | |
getText_() | protected |
Utilisez le hook développeur getText_ pour remplacer la représentation textuelle du champ. Renvoyez plutôt le texte alternatif de l'image. |
initView() | Créez l'UI de bloc pour cette image. | |
setAlt(alt) | Définissez le texte alternatif de cette image. | |
setOnClickHandler(func) | Définissez la fonction à appeler lorsque l'utilisateur clique sur cette image. | |
showEditor_() | protected |
Si le clic du champ est appelé et que le gestionnaire de clics est défini, appelez le gestionnaire. |
updateSize_() |