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