FieldImage sınıfı
Bir bloktaki resmin sınıfı.
İmza:
export declare class FieldImage extends Field<string>
Extends: Field<string>
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(constructor)(src, width, height, alt, onClick, flipRtl, config) | FieldImage sınıfının yeni bir örneğini oluşturur. |
Özellikler
Mülk | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
EDITABLE | readonly |
(bildirilmedi) | Düzenlenebilir alanlar genellikle düzenlenebilir olduklarını gösteren bir kullanıcı arayüzü gösterir. Bu alan olmamalıdır. |
imageElement | protected |
SVGImageElement | null | Oluşturulan alanın resim öğesi. |
imageHeight |
|
sayı | |
isDirty_ | protected |
boolean | Alan, blok bir sonraki kez oluşturulduğunda oluşturulması gerekip gerekmediğini belirtmek için kullanılır. Resim alanları statik olarak boyutlandırılır ve yalnızca başlatma sırasında oluşturulması gerekir. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
configure_(config) | protected |
Alanı, verilen seçenekler haritasına göre yapılandırın. |
doClassValidation_(newValue) | protected |
Giriş değerinin (kaynak URL) bir dize olduğundan emin olun. |
doValueUpdate_(newValue) | protected |
Bu resim alanının değerini ve görüntülenen resmi güncelleyin. |
getFlipRtl() | Bu görüntünün sağdan sola dilinde çevrilip çevrilmeyeceğini öğrenin. | |
getText_() | protected |
Alan metin gösterimini geçersiz kılmak için getText_ geliştirici kancasını kullanın. Bunun yerine resmin alternatif metnini döndürün. |
initView() | Bu resim için blok kullanıcı arayüzü oluştur. | |
isClickable() | Bu alanın tıklanabilir olup olmadığını kontrol edin. | |
setAlt(alt) | Bu resmin alternatif metnini ayarlayın. | |
setOnClickHandler(func) | Bu resim tıklandığında çağrılan işlevi ayarlayın. | |
showEditor_() | protected |
Alan tıklama işlemi çağrılırsa ve tıklama işleyicisi tanımlanırsa işleyiciyi çağırın. |
updateSize_() |