INNER CODE UNIT · TypeScript

getResult

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

  const getResult = (): BehavioralClientResult => evaluate();

  const observe = (
    durationMs = minObservationMs,
  ): Promise<BehavioralClientResult> => {
    if (observeResolve) {
      return Promise.reject(
        new Error(
          "createBehavioralClientDetector: an observation is already in progress",
        ),
      );
    }

    start();

    return new Promise<BehavioralClientResult>((resolve) => {
      observeResolve = resolve;
      observeTimer = setTimeout(stop, durationMs);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…