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