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. Este campo não deve. |
imageElement | protected |
SVGImageElement | nulo | O elemento de imagem do campo renderizado. |
imageHeight |
|
number | |
isDirty_ | protected |
boolean | 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. |
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 a imagem exibida. |
getFlipRtl() (link em inglês) | Saber se é necessário virar essa imagem 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) | Define o texto alternativo desta imagem. | |
setOnClickHandler(func) | Defina a função que é chamada quando essa imagem é clicada. | |
showEditor_() | protected |
Se o clique no campo for chamado e o gerenciador de cliques estiver definido, chame o gerenciador. |
updateSize_() |