共用方式為


DialpadProps interface

Dialpad 元件的 props。

屬性

dialpadMode

撥號盤的撥號器模式。 dtmf 模式用於發送 dtmf 音調,撥號盤的外觀會發生變化,就像隱藏輸入框一樣。 使用撥號模式時,輸入框就在那裡,可以編輯它以更改正在撥打的號碼。

disableDtmfPlayback

在按下撥號盤按鈕時禁用 DTMF 聲音。 實際的音調仍會發送到呼叫。

dtmfAudioContext

用於生成 DTMF 音調的音訊上下文。 如果未提供,撥號盤將創建一個iteslf。

longPressTrigger

確定使用者使用的設備類型,並應根據使用者可用的交互介面來尊重該設備類型

onChange

文字域的 On change 函數,提供無格式的純文字

onClickDialpadButton

撥號盤按鈕行為回調

onSendDtmfTone

按兩下按鈕時發送 DTMF 音調的功能

showDeleteButton

標誌來確定何時顯示/隱藏Delete按鈕,預設為 true

strings
styles

用於自訂 dialpad 元件的樣式

textFieldValue

設置 Dialpad 文字域內容

屬性詳細資料

dialpadMode

撥號盤的撥號器模式。 dtmf 模式用於發送 dtmf 音調,撥號盤的外觀會發生變化,就像隱藏輸入框一樣。 使用撥號模式時,輸入框就在那裡,可以編輯它以更改正在撥打的號碼。

dialpadMode?: DialpadMode

屬性值

disableDtmfPlayback

在按下撥號盤按鈕時禁用 DTMF 聲音。 實際的音調仍會發送到呼叫。

disableDtmfPlayback?: boolean

屬性值

boolean

dtmfAudioContext

用於生成 DTMF 音調的音訊上下文。 如果未提供,撥號盤將創建一個iteslf。

dtmfAudioContext?: AudioContext

屬性值

AudioContext

longPressTrigger

確定使用者使用的設備類型,並應根據使用者可用的交互介面來尊重該設備類型

longPressTrigger?: LongPressTrigger

屬性值

onChange

文字域的 On change 函數,提供無格式的純文字

onChange?: (input: string) => void

屬性值

(input: string) => void

onClickDialpadButton

撥號盤按鈕行為回調

onClickDialpadButton?: (buttonValue: string, buttonIndex: number) => void

屬性值

(buttonValue: string, buttonIndex: number) => void

onSendDtmfTone

按兩下按鈕時發送 DTMF 音調的功能

onSendDtmfTone?: (dtmfTone: DtmfTone) => Promise<void>

屬性值

(dtmfTone: DtmfTone) => Promise<void>

showDeleteButton

標誌來確定何時顯示/隱藏Delete按鈕,預設為 true

showDeleteButton?: boolean

屬性值

boolean

strings

strings?: DialpadStrings

屬性值

styles

用於自訂 dialpad 元件的樣式

styles?: DialpadStyles

屬性值

textFieldValue

設置 Dialpad 文字域內容

textFieldValue?: string

屬性值

string