@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
Returns
void
Inherited from
CommonComponentCallbacks.onLoadError
onLoaderStart?
optional onLoaderStart?: (event) => void;
Defined in: sdk/src/types/callbacks.ts:26
Parameters
event
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