NavigationDirectionExtensions Class
Definition
public class NavigationDirectionExtensions
Methods
| Name | Description |
|---|---|
| IsDirectional | Checks whether a Avalonia.Input.NavigationDirection represents a directional movement. |
| IsTab | Checks whether a Avalonia.Input.NavigationDirection represents a tab movement. |
| ToNavigationDirection | Converts a keypress into a Avalonia.Input.NavigationDirection. |
IsDirectional Method
Checks whether a Avalonia.Input.NavigationDirection represents a directional movement.
public bool IsDirectional(Avalonia.Input.NavigationDirection direction)
Parameters
direction Avalonia.Input.NavigationDirection
The direction.
Returns
bool
True if the direction represents a directional movement (any value except Avalonia.Input.NavigationDirection.Next and Avalonia.Input.NavigationDirection.Previous); otherwise false.
IsTab Method
Checks whether a Avalonia.Input.NavigationDirection represents a tab movement.
public bool IsTab(Avalonia.Input.NavigationDirection direction)
Parameters
direction Avalonia.Input.NavigationDirection
The direction.
Returns
bool
True if the direction represents a tab movement (Avalonia.Input.NavigationDirection.Next or Avalonia.Input.NavigationDirection.Previous); otherwise false.
ToNavigationDirection Method
Converts a keypress into a Avalonia.Input.NavigationDirection.
public Nullable<Avalonia.Input.NavigationDirection> ToNavigationDirection(Avalonia.Input.Key key, Avalonia.Input.KeyModifiers modifiers)
Parameters
The key.
modifiers Avalonia.Input.KeyModifiers
The keyboard modifiers.
Returns
Nullable<Avalonia.Input.NavigationDirection>
A Avalonia.Input.NavigationDirection if the keypress represents a navigation keypress.