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_() |