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_ |
|
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. |