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