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) | Los campos editables suelen mostrar algún tipo de IU que indica que se pueden editar. Este campo no debería hacerlo. |
imageElement | protected |
SVGImageElement | nulo | Elemento de imagen del campo renderizado. |
imageHeight |
|
número | |
isDirty_ | protected |
boolean | Se usa para determinar si el campo deberá renderizarse la próxima vez que se renderice el bloque. Los campos de imagen tienen un tamaño estático y solo se deben renderizar en la inicialización. |
size_ | protected |
Tamaño |
Métodos
Método | Modificadores | Descripción |
---|---|---|
configure_(config) | protected |
Configura el campo en función del mapa de opciones determinado. |
doClassValidation_(newValue) | protected |
Asegúrate de que el valor de entrada (la URL de origen) sea una string. |
doValueUpdate_(newValue) | protected |
Actualiza el valor de este campo de imagen y actualiza la imagen que se muestra. |
getFlipRtl(). | Obtener si deseas girar esta imagen en dirección 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(alternativa) | Configura 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 define el controlador de clics, llama al controlador. |
updateSize_() |