Klasa FieldImage
Klasa obrazu na bloku.
Podpis:
export declare class FieldImage extends Field<string>
Rozszerza: pole<ciąg>
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(constructor)(src, szerokość, wysokość, alt, onClick, flipRtl, config) | Tworzy nową instancję klasy FieldImage |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
MOŻLIWOŚĆ EDYTOWANIA | readonly |
(nie zadeklarowano) | Pola, które można edytować, zazwyczaj mają interfejs, który wskazuje, że można je edytować. To pole nie powinno być uwzględniane. |
imageElement | protected |
SVGImageElement | wartość null | Element graficzny renderowanego pola. |
imageHeight |
|
liczba | |
isDirty_ | protected |
wartość logiczna | Służy do określania, czy pole trzeba wyrenderować podczas następnego renderowania bloku. Pola graficzne mają statyczny rozmiar i trzeba je renderować tylko podczas inicjowania. |
size_ | protected |
Rozmiar |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
configure_(config) | protected |
Skonfiguruj pole na podstawie podanej mapy opcji. |
doClassValidation_(newValue) | protected |
Upewnij się, że wartość wejściowa (źródłowy adres URL) jest ciągiem znaków. |
doValueUpdate_(newValue) | protected |
Zaktualizuj wartość w tym polu obrazu i zaktualizuj wyświetlany obraz. |
getFlipRtl() | Określ, czy odwrócić obraz od prawej do lewej | |
getText_() | protected |
Aby zastąpić tekstową reprezentację pola, użyj punktu zaczepienia programisty getText_ . Zwraca tekst alternatywny obrazu. |
initView() | Utwórz interfejs użytkownika blokujący dla tego obrazu. | |
setAlt(alt) | Ustaw tekst alternatywny obrazu. | |
setOnClickHandler(func) | Ustaw funkcję, która ma być wywoływana po kliknięciu tego obrazu. | |
showEditor_() | protected |
Jeśli nastąpi wywołanie kliknięcia pola i zdefiniowany jest moduł obsługi kliknięcia, wywołaj ten moduł. |
updateSize_() |