Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
23 lines
691 B
Plaintext
23 lines
691 B
Plaintext
import type { Coordinates, UniqueIdentifier } from '../../types';
|
|
import type { SensorContext } from '../types';
|
|
export declare enum KeyboardCode {
|
|
Space = "Space",
|
|
Down = "ArrowDown",
|
|
Right = "ArrowRight",
|
|
Left = "ArrowLeft",
|
|
Up = "ArrowUp",
|
|
Esc = "Escape",
|
|
Enter = "Enter",
|
|
Tab = "Tab"
|
|
}
|
|
export declare type KeyboardCodes = {
|
|
start: KeyboardEvent['code'][];
|
|
cancel: KeyboardEvent['code'][];
|
|
end: KeyboardEvent['code'][];
|
|
};
|
|
export declare type KeyboardCoordinateGetter = (event: KeyboardEvent, args: {
|
|
active: UniqueIdentifier;
|
|
currentCoordinates: Coordinates;
|
|
context: SensorContext;
|
|
}) => Coordinates | void;
|