@brainfish-ai/web-tracker
Version:
Brainfish Tracker for Web
19 lines (18 loc) • 533 B
TypeScript
import { default as Agent } from '.';
import { default as Recorder } from './recorder';
import { default as Stasher } from './stasher';
declare class RecordingManager {
agent: Agent;
recorder: Recorder;
stasher: Stasher;
constructor(agent: Agent);
start(): void;
handleEvent(event: any): void;
publishEvent(event: any): void;
startRecorderWithStasher(): void;
private isClick;
private nodeIsInteresting;
private isCustom;
private isInteractiveEvent;
}
export default RecordingManager;