Classe FieldImage
Classe para uma imagem em um bloco.
Signature:
export declare class FieldImage extends Field<string>
Estende: campo<string>
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(src, largura, altura, alt, onClick, flipRtl, config) | Cria uma nova instância da classe FieldImage |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
EDITÁVEL | readonly |
(não declarado) | Os campos editáveis geralmente mostram algum tipo de interface indicando que são editáveis. Esse campo não deve. |
imageElement | protected |
SVGImageElement | nulo | O elemento de imagem do campo renderizado. |
imageHeight |
|
number | |
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 são dimensionados estaticamente e só precisam ser renderizados na inicialização. |
size_ | protected |
Tamanho |
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 atualize a imagem exibida. |
getFlipRtl() | Verificar se a imagem precisa 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 bloco para essa imagem. | |
setAlt(alt) | Defina o texto alternativo da 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 cliques for definido, chame o manipulador. |
updateSize_() |