@quadible/web-sdk
Version:
The web sdk for Quadible's behavioral authentication service.
15 lines (14 loc) • 478 B
TypeScript
import { EventEmitter2 } from 'eventemitter2';
import ICollector, { IBehavEvent } from '../models/ICollector';
export default class KeyboardCollector extends EventEmitter2 implements ICollector {
private static KEYBOARD_EVENTS;
readonly name = "WebKeyboard";
isCollecting: boolean;
data: IBehavEvent[];
constructor();
flush(): IBehavEvent[];
isAvailable(): Promise<boolean>;
start(): void;
stop(): void;
private registerEventListeners;
}