blockly > ConnectionDB

Classe ConnectionDB

Banco de dados de conexões. As conexões são armazenadas na ordem do componente vertical. Dessa forma, as conexões em uma área podem ser encontradas rapidamente usando uma pesquisa binária.

Signature:

export declare class ConnectionDB 

Construtores

Construtor Modificadores Descrição
(construtor)(connectionChecker) Cria uma nova instância da classe ConnectionDB

Métodos

Método Modificadores Descrição
getNeighbours(connection, maxRadius) Encontra todas as conexões próximas a essa conexão. A verificação de tipo não se aplica, porque é usada para encostar.
init(checker) static Inicialize um conjunto de bancos de dados de conexão para um espaço de trabalho.
removeConnection(connection, yPos) Remove uma conexão do banco de dados. Precisa já existir no banco de dados.
searchForClosest(conn, maxRadius, dxy) Encontre a conexão compatível mais próxima a essa conexão.