INNER CODE UNIT · TypeScript

start

okasi/bot-signal · src/behavioral/index.ts:207

  const start = (): void => {
    if (isActive) {
      return;
    }

    isActive = true;
    startedAt = Date.now();
    addListener(context, "mousemove", onMouseMove);
    addListener(context, "wheel", onWheel);
    addListener(context, "keydown", onKeyDown);
    addListener(context, "click", onClick);
    addListener(context, "touchstart", onTouchStart);
    addListener(context, "touchmove", onTouchMove);

    if (options.onUpdate) {
      pollTimer = setInterval(() => {
        options.onUpdate?.(evaluate());
      }, pollIntervalMs);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…