Classe ConnectionChecker
Classe para lógica de verificação do tipo de conexão.
Signature:
export declare class ConnectionChecker implements IConnectionChecker
Implementa: IConnectionChecker
Métodos
| Método | Modificadores | Descrição |
|---|---|---|
| canConnect(a, b, isDragging, opt_distance) | Verifique se a conexão atual pode se conectar à de destino. | |
| canConnectToPrevious_(a, b) | protected |
Função auxiliar para verificar o recurso de arrastar. |
| canConnectWithReason(a, b, isDragging, opt_distance) | Verifica se a conexão atual consegue se conectar à de destino e retorna um código de erro em caso de problemas. | |
| doDragChecks(a, b, distance) | Arraste para verificar se essa conexão pode ser feita. | |
| doSafetyChecks(a, b) | Verifique se é seguro conectar as conexões fornecidas, o que significa que não quebraria nenhuma das suposições básicas do Blockly (por exemplo, não conectar as próprias conexões). | |
| doTypeChecks(a, b) | Verifique se essa conexão é compatível com outra em relação ao sistema de tipo de valor. Por exemplo: Square_root("Hello") não é compatível. | |
| getErrorMessage(errorCode, a, b) | Método auxiliar que converte um código de erro de conexão em uma string. |