From 67e093604c590c354be7788f4e872a87be796a34 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Sat, 8 Jun 2024 23:00:59 +0530 Subject: [PATCH] feat: wrapper to handle key down --- server/src/browser-management/inputHandlers.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/server/src/browser-management/inputHandlers.ts b/server/src/browser-management/inputHandlers.ts index d3efd223..5920a5f3 100644 --- a/server/src/browser-management/inputHandlers.ts +++ b/server/src/browser-management/inputHandlers.ts @@ -197,3 +197,13 @@ const handleMousemove = async (generator: WorkflowGenerator, page: Page, { x, y } } +/** + * A wrapper function for handling the keydown event. + * @param keyboardInput - the keyboard input of the keydown event + * @category HelperFunctions + */ +const onKeydown = async (keyboardInput: KeyboardInput) => { + logger.log('debug', 'Handling keydown event emitted from client'); + await handleWrapper(handleKeydown, keyboardInput); +} +