O Blockly vai passar a fazer parte da Fundação Raspberry Pi em 10 de novembro de 2025. Leia o
blog
e as
perguntas frequentes.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
blockly > INavigationPolicy
Interface INavigationPolicy
Um conjunto de regras que especificam para onde a navegação pelo teclado deve prosseguir.
Signature:
export interface INavigationPolicy<T>
Métodos
| Método |
Descrição |
| getFirstChild(current) |
Retorna o primeiro elemento filho do elemento fornecido, se houver. |
| getNextSibling(current) |
Retorna o elemento peer que segue o elemento fornecido, se houver. |
| getParent(current) |
Retorna o elemento pai do elemento fornecido, se houver. |
| getPreviousSibling(current) |
Retorna o elemento peer que precede o elemento fornecido, se houver. |
| isApplicable(current) |
Retorna se essa política de navegação corresponde ou não ao tipo do objeto fornecido. |
| isNavigable(current) |
Retorna se a instância especificada pode ser acessada pela navegação do teclado. Em geral, os implementadores precisam retornar "true", a menos que haja circunstâncias em que esse item precisa ser ignorado ao usar a navegação pelo teclado. Exemplos comuns incluem desativação, invalidez, leitura somente leitura ou apenas uma decoração visual. Por exemplo, embora os campos sejam navegáveis, os campos não editáveis retornam "false", já que não é possível interagir com eles quando estão em foco. |
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."],[],[]]