Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
blockly > DeleteArea
Classe DeleteArea
Classe abstrata para um componente que pode excluir um bloco ou balão que é solto sobre ele.
Signature:
export declare class DeleteArea extends DragTarget implements IDeleteArea
Estende:DragTarget
Implements: IDeleteArea
Construtores
Construtor |
Modificadores |
Descrição |
(construtor)() |
|
Construtor de DeleteArea. Não deve ser chamado diretamente, apenas por uma subclasse. |
Propriedades
Propriedade |
Modificadores |
Tipo |
Descrição |
id |
|
string |
O ID exclusivo desse componente que é usado para registro no ComponentManager. |
wouldDelete_ |
protected |
booleano |
Indica se o último bloco ou balão arrastado sobre essa área de exclusão seria excluído se soltado nesse componente. Essa propriedade não é atualizada após a exclusão do bloco ou do balão. |
Métodos
Método |
Modificadores |
Descrição |
updateWouldDelete_(wouldDelete) |
protected |
Atualiza o estado interno wouldDelete_. |
wouldDelete(element) |
|
Retorna se o bloco ou balão fornecido seria excluído se soltado nesta área. Esse método verifica se o elemento pode ser excluído e sempre é chamado antes de onDragEnter/onDragOver/onDragExit. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-25 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-25 UTC."],[],["The `DeleteArea` class, extending `DragTarget` and implementing `IDeleteArea`, manages the deletion of blocks or bubbles. It features a constructor and properties like `id` and `wouldDelete_`, the later tracking whether a dragged element would be deleted if dropped. Key methods include `updateWouldDelete_`, which manages the `wouldDelete_` state, and `wouldDelete`, determining if a dragged element is deletable. This class does not allow being directly instantiated, only used through subclasses.\n"]]