runWithTimeoutNotice<Result>
Executes a function with a timeout and displays a notice if the function times out.
Import:
import { runWithTimeoutNotice } from '@mnaoumov/obsidian-lib/async-with-notice';Signature:
function runWithTimeoutNotice(params: RunWithTimeoutNoticeParams<Result>): Promise<Result>Parameters:
| Parameter | Type | Description |
|---|---|---|
params |
RunWithTimeoutNoticeParams<Result> | The parameters for the function. |
Returns: Promise<Result> — The result of the function.