Classe FieldImage
Classe para uma imagem em um bloco.
Signature:
export declare class FieldImage extends Field<string>
Extends: Field<string>
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(constructor)(src, width, height, alt, onClick, flipRtl, config) | Cria uma nova instância da classe FieldImage . |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
EDITABLE | readonly |
(não declarado) | Os campos editáveis geralmente mostram algum tipo de interface indicando que podem ser editados. Esse campo não pode ser preenchido. |
imageElement | protected |
SVGImageElement | null | O elemento de imagem do campo renderizado. |
imageHeight |
|
número | |
isDirty_ | protected |
booleano | Usado para informar se o campo precisa ser renderizado na próxima vez que o bloco for renderizado. Os campos de imagem têm tamanho estático e só precisam ser renderizados na inicialização. |
Métodos
Método | Modificadores | Descrição |
---|---|---|
configure_(config) | protected |
Configure o campo com base no mapa de opções fornecido. |
doClassValidation_(newValue) | protected |
Verifique se o valor de entrada (o URL de origem) é uma string. |
doValueUpdate_(newValue) | protected |
Atualize o valor desse campo de imagem e a imagem exibida. |
getFlipRtl() | Recebe se a imagem deve ser invertida em RTL. | |
getText_() | protected |
Use o hook de desenvolvedor getText_ para substituir a representação de texto do campo. Retorne o texto alternativo da imagem. |
initView() | Crie a interface de bloqueio para essa imagem. | |
isClickable() | Verifique se esse campo deve ser clicável. | |
setAlt(alt) | Defina o texto alternativo desta imagem. | |
setOnClickHandler(func) | Define a função que é chamada quando essa imagem é clicada. | |
showEditor_() | protected |
Se o clique no campo for chamado e o manipulador de clique estiver definido, chame o manipulador. |
updateSize_() |