Skip to content

runWithTimeoutNotice<Result>

Executes a function with a timeout and displays a notice if the function times out.

Import:

import { runWithTimeoutNotice } from 'obsidian-dev-utils/obsidian/async-with-notice';

Signature:

function runWithTimeoutNotice(params: RunWithTimeoutNoticeParams<Result>): Promise<Result>

Parameters:

ParameterTypeDescription
paramsRunWithTimeoutNoticeParams<Result>The parameters for the function.

Returns: Promise<Result> — The result of the function.