Klasa FieldImage
Klasa obrazu bryły.
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) | Konstruuje nową instancję klasy FieldImage |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
MOŻLIWE DO EDYCJI | readonly |
(nie zadeklarowano) | Pola, które można edytować, zwykle mają jakiś interfejs użytkownika, co oznacza, że można je edytować. To pole nie powinno być. |
imageElement | protected |
SVGImageElement | wartość null | Element obrazu wyrenderowanego pola. |
imageHeight |
|
Liczba | |
isDirty_ | protected |
boolean | Określa, czy pole musi zostać wyrenderowane przy następnym renderowaniu bryły. Pola obrazu mają wymiary statyczne i wymagają renderowania tylko przy inicjowaniu. |
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ść tego pola obrazu i wyświetlany obraz. |
funkcjagetFlipRtl(), | Określ, czy chcesz odwrócić ten obraz w formacie RTL | |
getText_() | protected |
Aby zastąpić tekstową reprezentację pola, użyj webhooka programisty getText_ . Zamiast tego zwraca tekst alternatywny obrazu. |
initView() | Utwórz interfejs bloku dla tego obrazu. | |
setAlt(alt) | Ustaw tekst alternatywny tego obrazu. | |
setOnClickHandler(func) | Ustaw funkcję, która jest wywoływana po kliknięciu tego obrazu. | |
showEditor_() | protected |
Jeśli kliknięcie pola jest wywoływane i zdefiniowany moduł obsługi kliknięcia, wywołaj go. |
updateSize_() |