Interfaz INavigationPolicy
Es un conjunto de reglas que especifican dónde debe continuar la navegación con el teclado.
Signature:
export interface INavigationPolicy<T>
Métodos
Método | Descripción |
---|---|
getFirstChild(current) | Muestra el primer elemento secundario del elemento determinado, si corresponde. |
getNextSibling(current) | Muestra el elemento par que sigue al elemento determinado, si corresponde. |
getParent(current) | Muestra el elemento superior del elemento determinado, si existe. |
getPreviousSibling(current) | Muestra el elemento par que precede al elemento determinado, si corresponde. |
isApplicable(current) | Muestra si esta política de navegación corresponde o no al tipo del objeto determinado. |
isNavigable(current) | Muestra si se puede acceder a la instancia determinada a través de la navegación del teclado. En general, los implementadores deben mostrar un valor verdadero, a menos que haya circunstancias en las que se deba omitir este elemento mientras se usa la navegación con el teclado. Algunos ejemplos comunes pueden ser inhabilitados, no válidos, de solo lectura o simplemente una decoración visual. Por ejemplo, mientras que los campos son navegables, los campos no editables muestran un valor falso, ya que no se puede interactuar con ellos cuando se enfocan. |