UNPKG

@area2-ai/a2-node-keystroke-package

Version:

## Description

28 lines (16 loc) 1.22 kB
# a2-node-keystroke-package ## Description The `a2-node-keystroke-package` is designed to collect and manage keystroke data for various platforms browsers. It provides detailed information about typing sessions, including key press and release times, key areas, key types, and more. This data can be used for various purposes such as user behavior analysis, typing pattern recognition, and more. ## Keystroke Managers ### Desktop - `KeystrokeManager`: Manages keystroke data for typing sessions on desktop browsers. ### iOS - `IosKeystrokeManager`: Manages keystroke data for typing sessions on iOS browsers. ### Android - `AndroidKeystrokeManager`: Manages keystroke data for typing sessions on Android browsers. ## Interfaces ### IKeystrokeCollection.ts Defines the structure of the keystroke data collected during a typing session on desktop browsers. ### IKeystrokeCollection.mobile.ts Defines the structure of the keystroke data collected during a typing session on mobile browsers, including additional fields specific to mobile devices such as autocorrect times, paste times, and performance metrics. ## For more information please visit [area2.ai](https://docs.area2-ai.com/)