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 Hizala Giriş alanlarının (sol, sağ veya orta) hizalanması.
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 bir etiket) ve tüm önek 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ğunu 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 önek ve sonek alanlarını ekler.
isVisible() Bu girişin görünür olup olmadığını belirler.
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şturulan bloklar için oluşturulan bağlantılar oluşturma işlemlerini düzgün şekilde yapar.
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) Bir bağlantının uyumluluğunu değiştirin.
setShadowDom(gölge) Bağlantının gölge bloğunu değiştirir.