monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
7 lines (6 loc) • 624 B
TypeScript
import { NavDirections } from "../../hooks/useFullKeyboardListeners";
import { DirectionMap, DirectionMaps, GridElementRef, Position } from "./GridKeyboardNavigationContextConstants";
export declare const getDirectionMaps: (positions: Position[]) => DirectionMaps;
export declare const getOppositeDirection: (direction: NavDirections) => NavDirections;
export declare const getOutmostElementInDirection: (directionMaps: DirectionMaps, direction: NavDirections) => GridElementRef;
export declare const getNextElementToFocusInDirection: (directionMap: DirectionMap, elementRef: GridElementRef) => null | GridElementRef;