blockly > blockRendering > Satır

blockRendering.Row sınıfı

Oluşturulan bir blokta ve tüm alt bileşenlerinde tek bir satırı temsil eden nesne.

İmza:

export declare class Row 

Markalar

Marka Değiştiriciler Açıklama
(kurucu)(sabit değerler) Row sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
hizala sayı | boş Satırın hizalanması.
constants_

protected

readonly

ConstantProvider
öğeler Ölçülebilir[] Bu satırda bulunan öğeler dizisi.
hasDummyInput boolean Satırda sahte giriş veya son satır girişi olup olmadığı.
hasExternalInput boolean Satırda harici giriş olup olmadığı.
hasInlineInput boolean Satırda satır içi giriş olup olmadığı.
hasJaggedEdge boolean Satırın sivri kenarlı olup olmadığı.
hasStatement boolean Satırda herhangi bir ifade girişi olup olmadığı.
yükseklik sayı Satırın yüksekliği.
minHeight sayı Satırın minimum yüksekliği.
minWidth sayı Satırın, bloğun sol kenarından sağa doğru minimum genişliği. Satır içi olmadıkları sürece alt blokları içermez.
notchOffset sayı
statementEdge sayı Bloktaki tüm ifade girişlerinin sol kenarının olması gereken yer. Bu, değişken genişliklere sahip alanlarla işleme alınan ifade girişlerinin tamamının hizalanmasını sağlar.
tür sayı
genişlik sayı Satırın, bloğun sol kenarından sağa doğru genişliği. Satır içi olmadıkları sürece alt blokları içermez.
widthWithConnectedBlocks sayı Bloğun sol kenarından bloğun veya bağlı alt blokların kenarına kadar satırın genişliği.
xPos sayı Satırın, blokun svg grubunun kaynağına göre X konumu.
yPos sayı Satırın, blokun svg grubunun kaynağına göre Y konumu.

Yöntemler

Yöntem Değiştiriciler Açıklama
endsWithElemSpacer() Bu satırın, bir öğe ayırıcıyla bitip bitmeyeceğini belirler.
getFirstSpacer() Bu satırdaki ilk boşluk öğesini almak için kullanışlı yöntem.
getLastInput() Bu satırdaki son girişi (varsa) alın.
getLastSpacer() Bu satırdaki son ayırıcı öğeyi almak için kullanışlı yöntem.
measure() Tüm alt bileşenleri inceleyin ve satırdaki tüm boyut özelliklerini doldurun.
startsWithElemSpacer() Bu satırın bir öğe ayırıcıyla başlayıp başlamayacağını belirler.