Files
call-sdk/packages/common/lib/utils/clickStreamProcessor.ts
2024-12-17 13:15:53 +05:30

20 lines
529 B
TypeScript

import GenericObject from "../types/GenericObject.ts";
class ClickStreamProcessor{
private clickStreamProcessor: ((payload: GenericObject)=>void) | undefined
constructor(clickStreamProcessor: ((payload: GenericObject)=>void) | undefined) {
this.clickStreamProcessor = clickStreamProcessor;
}
sendClickStreamEvent(payload: GenericObject) {
if(this.clickStreamProcessor){
this.clickStreamProcessor(payload)
return;
}
}
}
export default ClickStreamProcessor;