Skip to main content

Function: withOperationalHooks()

Call Signature

function withOperationalHooks<T>(
operation: OperationalHookOperation<T>,
config: ThrowingOperationalHooksConfig<T>
): Promise<T>;

Defined in: electron/utils/operationalHooks.ts:615

Wraps an async operation with retry logic, error handling, and event emission.

Type Parameters

T

T

Parameters

operation

OperationalHookOperation<T>

config

ThrowingOperationalHooksConfig<T>

Returns

Promise<T>

Call Signature

function withOperationalHooks<T>(
operation: OperationalHookOperation<T>,
config: OperationalHooksConfig<T>
): Promise<T | null>;

Defined in: electron/utils/operationalHooks.ts:619

Wraps an async operation with retry logic, error handling, and event emission.

Type Parameters

T

T

Parameters

operation

OperationalHookOperation<T>

config

OperationalHooksConfig<T>

Returns

Promise<T | null>