DialpadProps interface
Dialpad 元件的 props。
屬性
| dialpad |
撥號盤的撥號器模式。 dtmf 模式用於發送 dtmf 音調,撥號盤的外觀會發生變化,就像隱藏輸入框一樣。 使用撥號模式時,輸入框就在那裡,可以編輯它以更改正在撥打的號碼。 |
| disable |
在按下撥號盤按鈕時禁用 DTMF 聲音。 實際的音調仍會發送到呼叫。 |
| dtmf |
用於生成 DTMF 音調的音訊上下文。 如果未提供,撥號盤將創建一個iteslf。 |
| long |
確定使用者使用的設備類型,並應根據使用者可用的交互介面來尊重該設備類型 |
| on |
文字域的 On change 函數,提供無格式的純文字 |
| on |
撥號盤按鈕行為回調 |
| on |
按兩下按鈕時發送 DTMF 音調的功能 |
| show |
標誌來確定何時顯示/隱藏Delete按鈕,預設為 true |
| strings | |
| styles | 用於自訂 dialpad 元件的樣式 |
| text |
設置 Dialpad 文字域內容 |
屬性詳細資料
dialpadMode
撥號盤的撥號器模式。 dtmf 模式用於發送 dtmf 音調,撥號盤的外觀會發生變化,就像隱藏輸入框一樣。 使用撥號模式時,輸入框就在那裡,可以編輯它以更改正在撥打的號碼。
dialpadMode?: DialpadMode
屬性值
disableDtmfPlayback
在按下撥號盤按鈕時禁用 DTMF 聲音。 實際的音調仍會發送到呼叫。
disableDtmfPlayback?: boolean
屬性值
boolean
dtmfAudioContext
用於生成 DTMF 音調的音訊上下文。 如果未提供,撥號盤將創建一個iteslf。
dtmfAudioContext?: AudioContext
屬性值
AudioContext
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
styles
textFieldValue
設置 Dialpad 文字域內容
textFieldValue?: string
屬性值
string