blockly > blockRendering > Baris
Class blockRendering.Row
Objek yang mewakili satu baris pada blok yang dirender dan semua subkomponennya.
Tanda Tangan:
export declare class Row
Konstruktor
| Konstruktor | Pengubah | Deskripsi |
|---|---|---|
| (konstruktor)(konstanta) | Membuat instance baru dari class Row |
Properti
| Properti | Pengubah | Jenis | Deskripsi |
|---|---|---|---|
| ratakan | angka | null (kosong) | Perataan baris. | |
| constants_ |
|
ConstantProvider | |
| elemen | Terukur[] | Array elemen yang terdapat dalam baris ini. | |
| hasDummyInput | boolean | Apakah baris memiliki input contoh atau input baris akhir. | |
| hasExternalInput | boolean | Apakah baris memiliki input eksternal atau tidak. | |
| hasInlineInput | boolean | Apakah baris memiliki input inline. | |
| hasJaggedEdge | boolean | Apakah baris memiliki tepi yang bergerigi. | |
| hasStatement | boolean | Apakah baris memiliki input pernyataan. | |
| tinggi | angka | Tinggi baris. | |
| minHeight | angka | Tinggi minimum baris. | |
| minWidth | angka | Lebar minimum baris, dari tepi kiri blok ke kanan. Tidak termasuk blok turunan kecuali jika inline. | |
| notchOffset | angka | ||
| statementEdge | angka | Di mana tepi kiri semua input pernyataan pada blok seharusnya berada. Ini memastikan bahwa input pernyataan yang diproses oleh bidang lebar varius semuanya sejajar. | |
| jenis | angka | ||
| lebar | angka | Lebar baris, dari tepi kiri blok ke kanan. Tidak termasuk blok turunan kecuali jika inline. | |
| widthWithConnectedBlocks | angka | Lebar baris, dari tepi kiri blok hingga tepi blok atau blok turunan yang terhubung. | |
| xPos | angka | Posisi X baris sesuai dengan asal grup svg blok. | |
| yPos | angka | Posisi Y baris relatif terhadap asal grup svg blok. |
Metode
| Metode | Pengubah | Deskripsi |
|---|---|---|
| endsWithElemSpacer() | Menentukan apakah baris ini harus diakhiri dengan pengatur jarak elemen. | |
| getFirstSpacer() | Metode praktis untuk mendapatkan elemen pengatur jarak pertama di baris ini. | |
| getLastInput() | Mendapatkan input terakhir di baris ini, jika ada. | |
| getLastSpacer() | Metode praktis untuk mendapatkan elemen pengatur jarak terakhir di baris ini. | |
| measure() | Periksa semua subkomponen dan isi semua properti ukuran pada baris. | |
| startsWithElemSpacer() | Menentukan apakah baris ini harus dimulai dengan pengatur jarak elemen. |