0.2.1 • Published 6 months ago
@area2-ai/a2-node-keystroke-package v0.2.1
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.