blockly > ConnectionDB

Class ConnectionDB

{i>Database koneksi<i}. Koneksi disimpan sesuai urutan komponen vertikalnya. Dengan cara ini koneksi di suatu area dapat dicari dengan cepat menggunakan penelusuran biner.

Tanda Tangan:

export declare class ConnectionDB 

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(connectionChecker) Membuat instance baru dari class ConnectionDB

Metode

Metode Pengubah Deskripsi
getNeighbours(connection, maxRadius) Menemukan semua koneksi terdekat ke koneksi yang diberikan. Pemeriksaan jenis tidak berlaku karena fungsi ini digunakan untuk menempelkan (bumping).
init(pemeriksa) static Melakukan inisialisasi kumpulan DB koneksi untuk ruang kerja.
removeConnection(connection, yPos) Menghapus koneksi dari database. Harus sudah ada di DB.
searchForClosest(conn, maxRadius, dxy) Temukan koneksi terdekat yang kompatibel dengan koneksi ini.