@benshi.ai/js-sdk
Version:
Benshi SDK
13 lines (12 loc) • 534 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from 'events';
import { Dataset, IImpressionManager, ViewableImpressionOptions } from "./typings";
declare class ImpressionsDetector extends EventEmitter implements IImpressionManager {
private impressionEngine;
private options;
constructor(options?: Partial<ViewableImpressionOptions>);
start(containerClassname: string, itemClassname: string, appData: Dataset): void;
restart(appData: Dataset): void;
stop(): void;
}
export default ImpressionsDetector;