blockly > Giriş

Giriş sınıfı

İsteğe bağlı alanlara sahip bir giriş sınıfı.

İmza:

export declare class Input 

Markalar

Marka Değiştiriciler Açıklama
(structor)(name, sourceBlock) Input sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
hizala Input.Align Giriş alanlarının hizalanması (sol, sağ veya orta).
bağlantı Bağlantı | null
fieldRow Alan[]
name dize
tür readonly inputTypes

Yöntemler

Yöntem Değiştiriciler Açıklama
appendField(field, opt_name) Girişin alan satırının sonuna bir alan (veya dizeden etiket) ve tüm ön ek ve sonek alanlarını ekleyin.
dispose() Bu girişe ait tüm bağlantıları ayır.
getShadowDom() Bağlantının gölge bloğunun XML gösterimini döndürür.
getSourceBlock() Bu giriş için kaynak bloğu alın.
init() Bu girişteki alanları başlatın.
insertFieldAt(dizin; alan; opt_name) Girişin alan satırının konumuna bir alan (veya dizeden etiket) ve tüm ön ek ve sonek alanlarını ekler.
isVisible() Bu girişin görünür olup olmadığını belirtir.
makeConnection(type) protected Bu girişin kaynak bloğunun türüne göre bağlantı oluşturur. Gözetimsiz bloklar için gözetimsiz bağlantılar ve oluşturulmuş bloklar için oluşturulmuş bağlantılar oluşturmayı düzgün şekilde yönetir.
removeField(name, opt_quiet) Bu girişten bir alanı kaldırın.
setAlign(align) Bağlantı alanlarının hizalamasını değiştirin.
setCheck(check) Bağlantının uyumluluğunu değiştirin.
setShadowDom(gölge) Bağlantının gölge bloğunu değiştirir.