Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de
15 de abril de 2025 precisam
verificar a qualificação não comercial para manter o acesso. Se você não fizer a verificação até 26 de setembro de 2025, seu acesso poderá ser suspenso.
ui.util.debounce
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Encapsula uma função para permitir que ela seja chamada, no máximo, uma vez para cada sequência de chamadas disparadas repetidamente, desde que sejam disparadas com um intervalo menor que o especificado (em milissegundos). Isso pode ser usado para reduzir o número de invocações de uma função cara, garantindo que ela seja executada eventualmente.
Exemplo de uso: para o callback de um evento de mudança em um ui.Checkbox. Se o usuário clicar na caixa de seleção várias vezes, apenas o último clique vai executar o callback.
Retorna a função de debounce.
| Uso | Retorna |
|---|
ui.util.debounce(func, delay, scope) | Função |
| Argumento | Tipo | Detalhes |
|---|
func | Função | A função a ser desativada. |
delay | Número | Depois que a função é chamada uma vez, o número de milissegundos de atraso para uma invocação adicional da função antes de permitir que ela seja executada. |
scope | Objeto, opcional | Objeto no escopo em que a função será chamada. |
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-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[],[]]