blockly > ConnectionDB

ConnectionDB 類別

連線資料庫。系統會依垂直元件儲存連結。這麼一來,您就可以使用二進位搜尋快速查詢某個區域的連線。

Signature:

export declare class ConnectionDB 

建構函式

建構函式 修飾符 說明
(建構函式)(connectionChecker) 建構 ConnectionDB 類別的新執行個體

方法

方法 修飾符 說明
getNeighbours(connection, maxRadius) 尋找附近所有與指定連線的連線。這項功能不會用於類型檢查,因為這項功能用於串場廣告。
init(checker) static 初始化工作區的一組連線資料庫。
removeConnection(connection, yPos) 從資料庫中移除連線。必須存在於資料庫中。
searchForClosest(conn, maxRadius, dxy) 尋找與這個連線最接近的相容連線。