Clase FieldImage
Clase para una imagen en un bloque.
Signature:
export declare class FieldImage extends Field<string>
Extiende: Field<string>
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(src, width, height, alt, onClick, flipRtl, config) | 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 debería hacerlo. |
imageElement | protected |
SVGImageElement | null | Es el elemento de imagen del campo renderizado. |
imageHeight |
|
número | |
isDirty_ | protected |
booleano | Se usa para indicar si el campo debe renderizarse la próxima vez que se renderice el bloque. Los campos de imagen tienen un tamaño estático y solo deben renderizarse en la inicialización. |
Métodos
Método | Modificadores | Descripción |
---|---|---|
configure_(config) | protected |
Configura el campo según el mapa de opciones proporcionado. |
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 actualiza la imagen que se muestra. |
getFlipRtl() | Obtiene si se debe invertir esta imagen en RTL. | |
getText_() | protected |
Usa el gancho para desarrolladores getText_ para anular la representación de texto del campo. Devuelve el texto alternativo de la imagen. |
initView() | Crea la IU del bloque para esta imagen. | |
isClickable() | Comprueba si este campo debe ser apto para hacer clic. | |
setAlt(alt) | Establece el texto alternativo de esta imagen. | |
setOnClickHandler(func) | Establece la función que se llama cuando se hace clic en esta imagen. | |
showEditor_() | protected |
Si se llama al clic en el campo y se define el controlador de clics, llama al controlador. |
updateSize_() |