Interface IDragTarget
Interface para um componente com comportamento personalizado quando um bloco ou uma bolha é arrastado ou solto sobre ele.
Signature:
export interface IDragTarget extends IComponent
Estende: IComponent
Métodos
Método | Descrição |
---|---|
getClientRect() | Retorna o retângulo delimitador da área de destino da ação de arrastar em unidades de pixels em relação à janela de visualização. |
onDragEnter(dragElement) | Gerencia quando um cursor com um bloco ou balão entra nesse destino de arrastar. |
onDragExit(dragElement) | Gerencia quando um cursor com um bloco ou balão sai desse destino de arrastar. |
onDragOver(dragElement) | Gerencia quando um cursor com um bloco ou uma bolha é arrastado sobre esse destino de arrastar. |
onDrop(dragElement) | Processa quando um bloco ou bolha é inserido neste componente. Não é possível processar a exclusão aqui. |
shouldPreventMove(dragElement) | Retorna se o bloco ou a bolha fornecidos não podem ser movidos depois de ser solto sobre esse componente. Se verdadeiro, o elemento retornará para onde estava quando a ação de arrastar começou. |