Classe FieldImage
Classe pour une image sur un bloc.
Signature :
export declare class FieldImage extends Field<string>
Extension:Champ<string>
Constructeurs
Constructeur | Les modificateurs | Description |
---|---|---|
(constructor)(src, width, height, alt, onClick, flipRtl, config) | Construit une instance de la classe FieldImage . |
Propriétés
Propriété | Les modificateurs | Type | Description |
---|---|---|---|
MODIFICABLE | 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 le faire. |
imageElement | protected |
SVGImageElement | null | Élément image du champ rendu. |
imageHeight |
|
number | |
isDirty_ | protected |
boolean | Permet de déterminer si le champ doit être affiché lors du prochain rendu du bloc. 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 | Les modificateurs | Description |
---|---|---|
configure_(config) | protected |
Configurez le champ en fonction du mappage d'options donné. |
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 et mettez à jour l'image affichée. |
getFlipRtl(). | Déterminer si cette image doit être retournée de droite à gauche | |
getText_() | protected |
Utilisez le hook de développeur getText_ pour remplacer la représentation textuelle du champ. Renvoyez le texte alternatif de l'image à la place. |
initView() | Créez l'interface utilisateur des blocs pour cette image. | |
setAlt(alt) | Définissez le texte alternatif de cette image. | |
setOnClickHandler(func) | Définissez la fonction appelée lorsque l'utilisateur clique sur cette image. | |
showEditor_() | protected |
Si un clic de champ est appelé et que le gestionnaire de clics est défini, appelez-le. |
updateSize_() |