Skip to main content

@dialstack/sdk / index / VoicemailsCallbacks

Interface: VoicemailsCallbacks

Defined in: sdk/src/types/callbacks.ts:33

Voicemails component callbacks

Extends

Properties

onCallBack?

optional onCallBack?: (event) => void;

Defined in: sdk/src/types/callbacks.ts:38

Parameters

event
phoneNumber

string

Returns

void


onDeleteRequest?

optional onDeleteRequest?: (voicemailId) => Promise<boolean>;

Defined in: sdk/src/types/callbacks.ts:43

Custom delete confirmation handler. Return true to proceed with deletion. If not provided, uses built-in confirmation based on confirmBeforeDelete setting.

Parameters

voicemailId

string

Returns

Promise<boolean>


onLoadError?

optional onLoadError?: (event) => void;

Defined in: sdk/src/types/callbacks.ts:27

Parameters

event

LoadError

Returns

void

Inherited from

CommonComponentCallbacks.onLoadError


onLoaderStart?

optional onLoaderStart?: (event) => void;

Defined in: sdk/src/types/callbacks.ts:26

Parameters

event

LoaderStart

Returns

void

Inherited from

CommonComponentCallbacks.onLoaderStart


onVoicemailDelete?

optional onVoicemailDelete?: (event) => void;

Defined in: sdk/src/types/callbacks.ts:37

Parameters

event
voicemailId

string

Returns

void


onVoicemailPause?

optional onVoicemailPause?: (event) => void;

Defined in: sdk/src/types/callbacks.ts:36

Parameters

event
voicemailId

string

Returns

void


onVoicemailPlay?

optional onVoicemailPlay?: (event) => void;

Defined in: sdk/src/types/callbacks.ts:35

Parameters

event
voicemailId

string

Returns

void


onVoicemailSelect?

optional onVoicemailSelect?: (event) => void;

Defined in: sdk/src/types/callbacks.ts:34

Parameters

event
voicemailId

string

Returns

void