// Module ID: 9560 // Function ID: 9561 // Name: vibegrationsPreviewCall // Dependencies: [2] // Exports: controlAnswerTimeoutMs, isResultEnvelope, previewCallTypes // Module 9560 (vibegrationsPreviewCall) import size from "module_2" /* 2 */; const prototype = function PreviewFrameCallTimeout(arg0, timeoutMs) { const tmp2 = new tmp("preview frame did not answer " + arg0 + " within " + timeoutMs + "ms", " within "); tmp2.name = "PreviewFrameCallTimeout"; return tmp2; }.prototype; class prototype extends Error { } const result = size.fileFinishedImporting("modules/vibegrations/lib/vibegrationsPreviewCall.tsx"); export const previewCallTypes = function previewCallTypes(arg0) { const combined = "vibegrations-" + arg0; return { request: combined, result: "" + combined + "-result", ack: "" + combined + "-ack" }; }; export const isResultEnvelope = function isResultEnvelope(parsed, ack, id) { if (typeof parsed === "object") { if (null != parsed) { let tmp2 = parsed.type === ack; if (tmp2) { tmp2 = parsed.id === id; } return tmp2; } } return false; }; export const PreviewFrameCallTimeout = prototype; export const controlAnswerTimeoutMs = function controlAnswerTimeoutMs(timeoutMs) { timeoutMs = timeoutMs.timeoutMs; let num = 5000; if (typeof timeoutMs === "number") { const _isFinite = isFinite; num = 5000; if (isFinite(timeoutMs)) { num = 5000; if (timeoutMs > 0) { const _Math = Math; const _Math2 = Math; num = Math.min(Math.floor(timeoutMs), 20000); } } } return num + 4000; }; export const PREVIEW_FRAME_WAIT_MS = 6000; export const CONTROL_RETRY_MS = 400; export const CAPTURE_NOW_ACCEPT_TIMEOUT_MS = 8000; export const CAPTURE_NOW_RETRY_MS = 400; export const INSPECT_TIMEOUT_MS = 1500; export const INSPECT_ANSWER_TIMEOUT_MS = 5500;