Clase FieldImage
Clase para una imagen en un bloque.
Signature:
export declare class FieldImage extends Field<string>
Extiende: Campo<string>
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(src, ancho, altura, alt, onClick, flipRtl, configuración) | Construye una instancia nueva de la clase FieldImage . |
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
EDITABLE | readonly |
(no declarado) | Por lo general, los campos editables muestran algún tipo de IU que indica que se pueden editar. Este campo no debe. |
imageElement | protected |
SVGImageElement | nulo | El elemento de imagen del campo renderizado. |
imageHeight |
|
número | |
isDirty_ | protected |
boolean | Se usa para determinar si el campo debe renderizarse la próxima vez que se renderiza el bloque. Los campos de imagen tienen un tamaño estático y solo deben renderizarse durante la inicialización. |
size_ | protected |
Tamaño |
Métodos
Método | Modificadores | Descripción |
---|---|---|
configure_(config) | protected |
Configura el campo según el mapa de opciones determinado. |
doClassValidation_(newValue) | protected |
Asegúrate de que el valor de entrada (la URL de origen) sea una cadena. |
doValueUpdate_(newValue) | protected |
Actualiza el valor de este campo de imagen y, luego, actualiza la imagen que se muestra. |
getFlipRtl() | Averigua si quieres voltear esta imagen de derecha a izquierda | |
getText_() | protected |
Usa el hook de desarrollador getText_ para anular la representación de texto del campo. En su lugar, muestra el texto alternativo de la imagen. |
initView() | Crea la IU de bloque para esta imagen. | |
setAlt(alt) | Establece el texto alternativo de esta imagen. | |
setOnClickHandler(func) | Configura la función a la que se llama cuando se hace clic en esta imagen. | |
showEditor_() | protected |
Si se llama al clic de campo y se definió el controlador de clics, llama al controlador. |
updateSize_() |