Class FieldImage
Class untuk gambar pada blok.
Tanda Tangan:
export declare class FieldImage extends Field<string>
Memperluas: Kolom<string>
Konstruktor
Konstruktor | Pengubah | Deskripsi |
---|---|---|
(konstruktor)(src, lebar, tinggi, alt, onClick, flipRtl, konfigurasi) | Membuat instance baru dari class FieldImage |
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
DAPAT DIEDIT | readonly |
(tidak dinyatakan) | Kolom yang dapat diedit biasanya menampilkan semacam UI yang menunjukkan bahwa kolom tersebut dapat diedit. Kolom ini tidak boleh berisi keduanya. |
imageElement | protected |
SVGImageElement | null (kosong) | Elemen gambar kolom yang dirender. |
imageHeight |
|
angka | |
isDirty_ | protected |
boolean | Digunakan untuk mengetahui apakah kolom perlu dirender saat berikutnya blok dirender. Kolom gambar berukuran statis dan hanya perlu dirender saat inisialisasi. |
size_ | protected |
Ukuran |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
configure_(config) | protected |
Konfigurasi kolom berdasarkan peta opsi yang diberikan. |
doClassValidation_(newValue) | protected |
Pastikan nilai input (URL sumber) berupa string. |
doValueUpdate_(newValue) | protected |
Perbarui nilai kolom gambar ini, dan perbarui gambar yang ditampilkan. |
getFlipRtl() | Mengetahui apakah akan membalik gambar ini di RTL | |
getText_() | protected |
Gunakan hook developer getText_ untuk mengganti representasi teks kolom. Tampilkan teks alternatif gambar. |
initView() | Buat UI blok untuk gambar ini. | |
setAlt(alt) | Tetapkan teks alternatif untuk gambar ini. | |
setOnClickHandler(func) | Menyetel fungsi yang dipanggil saat gambar ini diklik. | |
showEditor_() | protected |
Jika klik kolom dipanggil, dan pengendali klik ditentukan, panggil pengendali. |
updateSize_() |