Class FieldImage
Class untuk gambar di blok.
Tanda Tangan:
export declare class FieldImage extends Field<string>
Memperluas: Kolom<string>
Konstruktor
Konstruktor | Pengubah | Deskripsi |
---|---|---|
(constructor)(src, width, height, alt, onClick, flipRtl, config) | Membuat instance baru class FieldImage |
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
EDITABLE | readonly |
(tidak dideklarasikan) | Kolom yang dapat diedit biasanya menampilkan semacam UI yang menunjukkan bahwa kolom tersebut dapat diedit. Kolom ini tidak boleh. |
imageElement | protected |
SVGImageElement | null | 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. |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
configure_(config) | protected |
Konfigurasikan kolom berdasarkan peta opsi yang diberikan. |
doClassValidation_(newValue) | protected |
Pastikan nilai input (URL sumber) adalah string. |
doValueUpdate_(newValue) | protected |
Perbarui nilai kolom gambar ini, dan perbarui gambar yang ditampilkan. |
getFlipRtl() | Mendapatkan 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 gambar ini. | |
setOnClickHandler(func) | Tetapkan fungsi yang dipanggil saat gambar ini diklik. | |
showEditor_() | protected |
Jika klik kolom dipanggil, dan pengendali klik ditentukan, panggil pengendali. |
updateSize_() |