FieldDropdown sınıfı
Düzenlenebilir açılır liste alanı için sınıf.
İmza:
export declare class FieldDropdown extends Field<string>
Extends: Alan<dize>
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(oluşturucu)(menuGenerator, doğrulayıcı, yapılandırma) | FieldDropdown sınıfının yeni bir örneğini oluşturur |
|
(oluşturucu)(menuGenerator) | FieldDropdown sınıfının yeni bir örneğini oluşturur |
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
ARROW_CHAR | static |
dize | |
CHECKMARK_OVERHANG | static |
sayı | Onay işaretinin açılır menüde sardığı yatay mesafe. |
clickTarget_ | SVGElement | boş | ||
İMLEÇ | dize | Düzenleyiciyi başlatan hotspot'un üzerine gelindiğinde fare imleci stili. | |
MAX_MENU_HEIGHT_VH | static |
sayı | Açılır menünün, görüntü alanı yüksekliğinin yüzdesi olarak maksimum yüksekliği. |
menu_ | protected |
Menü | boş | Açılır menü. |
menuGenerator_? | protected |
MenuGenerator | (İsteğe bağlı) |
SERİ OLUŞTURULABİLİR | boolean | Serileştirilebilen alanlar, serileştirici tarafından kaydedilir, seri haline getirilemeyen alanlar ise kaydedilmez. Düzenlenebilir alanlar da serileştirilebilir olmalıdır. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
applyColour() | Açılır oku, blokun rengine/stiline uyacak şekilde günceller. | |
createSVGArrow_() | protected |
SVG tabanlı bir ok oluşturun. |
createTextArrow_() | protected |
Tspan tabanlı bir ok oluşturun. |
doClassValidation_(newValue) | protected |
Giriş değerinin, dilden bağımsız olarak geçerli bir seçenek olduğundan emin olun. |
doClassValidation_(newValue) | protected |
|
doValueUpdate_(newValue) | protected |
Bu açılır liste alanının değerini güncelleyin. |
dropdownDispose_() | protected |
Açılır düzenleyiciye ait etkinlikleri ve DOM referanslarını ortadan kaldırır. |
getOptions(useCache) | Bu açılır listeyle ilgili seçeneklerin listesini döndürür. | |
getText_() | protected |
Alanın metin gösterimini geçersiz kılmak için getText_ geliştirici kancasını kullanın. Belirlenen seçenek metnini alın. Belirlenen seçenek bir resimse resmin alternatif metnini döndürürüz. |
initView() | Bu açılır liste için engelleme kullanıcı arayüzünü oluşturun. | |
isOptionListDynamic() | ||
onItemSelected_(menü, menüÖğesi) | protected |
Açılır menüdeki bir öğe seçimini yapma. |
render_() | protected |
Kenarlığı doğru genişlikte çizer. |
shouldAddBorderRect_() | protected |
Açılır listenin kenarlık dikdörtgen ekleyip eklemeyeceği. |
showEditor_(e) | protected |
Metnin altında bir açılır menü oluşturun. |