Blok memiliki tiga koneksi yang penggunaannya bersifat opsional.
Koneksi Laporan
Pengguna dapat membuat urutan blok menggunakan konektor nextStatement
dan
previousStatement
. Dalam tata letak standar Blockly, koneksi ini
berada di bagian atas dan bawah, dengan blok ditumpuk secara vertikal.
Blok dengan konektor sebelumnya tidak boleh memiliki konektor output. Istilah blok pernyataan merujuk ke blok tanpa konektor output. Blok pernyataan biasanya memiliki koneksi sebelumnya dan koneksi berikutnya.
Koneksi nextStatement
dan previousStatement
dapat
diketik,
tetapi fitur ini tidak digunakan oleh blok standar.
Koneksi Berikutnya
Membuat titik di bagian bawah blok, sehingga pernyataan lain dapat ditumpuk di bawahnya. Blok dengan koneksi berikutnya, tetapi tanpa koneksi sebelumnya biasanya merepresentasikan peristiwa, dan dapat dikonfigurasi untuk dirender dengan topi.
JSON
Tidak diketik:
{
...,
"nextStatement": null,
}
Berjenis (jarang):
{
"nextStatement": "Action",
...
}
JavaScript
Tidak diketik:
this.setNextStatement(true); // false implies no next connector, the default
Berjenis (langka):
this.setNextStatement(true, 'Action');
Koneksi Sebelumnya
Membuat lekukan di bagian atas blok, sehingga dapat dihubungkan sebagai tumpukan pernyataan.
Blok dengan koneksi sebelumnya tidak dapat memiliki koneksi output.
JSON
Tidak diketik:
{
...,
"previousStatement": null,
}
Berjenis (jarang):
{
"previousStatement": "Action",
...
}
JavaScript
Tidak diketik:
this.setPreviousStatement(true); // false implies no previous connector, the default
Berjenis (langka):
this.setPreviousStatement(true, 'Action');
Koneksi output
Blok dapat memiliki satu koneksi output, yang ditampilkan sebagai konektor jigsaw jantan di tepi depan. Output terhubung ke input nilai. Blok dengan output biasanya disebut blok nilai.
JSON
Tidak diketik:
{
// ...,
"output": null,
}
Diketik:
{
// ...,
"output": "Number",
}
JavaScript
Tidak diketik:
init: function() {
// ...
this.setOutput(true);
}
Diketik:
init: function() {
// ...
this.setOutput(true, 'Number');
}
Blok dengan konektor output juga tidak dapat memiliki lekukan pernyataan sebelumnya.