blockly > BlockDragger > getNewLocationAfterDrag_

Método BlockDragger.getNewLocationAfterDrag_()

Calcula o delta do arrasto e os novos valores de localização depois que um bloco é arrastado.

Signature:

protected getNewLocationAfterDrag_(currentDragDeltaXY: Coordinate): {
        delta: Coordinate;
        newLocation: Coordinate;
    };

Parâmetros

Parâmetro Tipo Descrição
currentDragDeltaXY Coordenadas A distância que o ponteiro se moveu desde o início da ação de arrastar, em unidades de pixels.

Retorna:

{ delta: Coordinate; newLocation: Coordinate; }

Novo local depois de arrastar. O delta está em unidades de espaço de trabalho. newLocation é a nova coordenada onde o bloco deve acabar.