Skip to main content

Function: clampTimeoutSeconds()

clampTimeoutSeconds(timeoutSeconds: number): number

Defined in: src/utils/timeoutUtils.ts:64

Clamps timeout to valid range in seconds.

Parametersโ€‹

timeoutSecondsโ€‹

number

Timeout value in seconds

Returnsโ€‹

number

Clamped timeout value within valid range

Remarksโ€‹

Ensures timeout values are within user-friendly bounds for UI display. Works with second-based values that are more intuitive for users.

Exampleโ€‹

const userInput = clampTimeoutSeconds(0.5); // Returns minimum valid timeout
const reasonable = clampTimeoutSeconds(30); // Returns 30 if within bounds