DialpadProps interface
Dialpad 구성 요소에 대한 소품.
속성
| dialpad |
다이얼 패드의 다이얼러 모드입니다. dtmf 모드는 dtmf 톤을 전송하기 위한 모드이며 다이얼패드의 모양은 입력 상자를 숨기는 것처럼 변경됩니다. 다이얼러 모드를 사용할 때 입력 상자가 있으며 다이얼하는 번호를 변경하도록 편집할 수 있습니다. |
| disable |
다이얼패드 버튼을 눌렀을 때 DTMF 소리를 비활성화합니다. 실제 신호음은 여전히 통화로 전송됩니다. |
| dtmf |
DTMF 톤을 생성하기 위한 오디오 컨텍스트입니다. 이것이 제공되지 않으면 다이얼 패드가 하나의 iteslf를 생성합니다. |
| long |
사용자가 어떤 종류의 디바이스를 사용하고 있는지 확인하고 사용자가 사용할 수 있는 상호 작용 인터페이스를 기반으로 이를 준수해야 합니다. |
| on |
텍스트 필드에 대한 변경 기능에서, 서식이 지정되지 않은 일반 텍스트를 제공합니다. |
| on |
다이얼패드 버튼 동작에 대한 콜백 |
| on |
버튼 클릭 시 DTMF 톤을 보내는 기능 |
| show |
삭제 버튼을 표시하거나 숨길 시기를 결정하는 플래그, 기본값은 true입니다. |
| strings | |
| styles | 다이얼패드 구성 요소를 사용자 지정하기 위한 스타일 |
| text |
다이얼패드 TextField 내용 설정 |
속성 세부 정보
dialpadMode
다이얼 패드의 다이얼러 모드입니다. dtmf 모드는 dtmf 톤을 전송하기 위한 모드이며 다이얼패드의 모양은 입력 상자를 숨기는 것처럼 변경됩니다. 다이얼러 모드를 사용할 때 입력 상자가 있으며 다이얼하는 번호를 변경하도록 편집할 수 있습니다.
dialpadMode?: DialpadMode
속성 값
disableDtmfPlayback
다이얼패드 버튼을 눌렀을 때 DTMF 소리를 비활성화합니다. 실제 신호음은 여전히 통화로 전송됩니다.
disableDtmfPlayback?: boolean
속성 값
boolean
dtmfAudioContext
DTMF 톤을 생성하기 위한 오디오 컨텍스트입니다. 이것이 제공되지 않으면 다이얼 패드가 하나의 iteslf를 생성합니다.
dtmfAudioContext?: AudioContext
속성 값
AudioContext
longPressTrigger
사용자가 어떤 종류의 디바이스를 사용하고 있는지 확인하고 사용자가 사용할 수 있는 상호 작용 인터페이스를 기반으로 이를 준수해야 합니다.
longPressTrigger?: LongPressTrigger
속성 값
onChange
텍스트 필드에 대한 변경 기능에서, 서식이 지정되지 않은 일반 텍스트를 제공합니다.
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
삭제 버튼을 표시하거나 숨길 시기를 결정하는 플래그, 기본값은 true입니다.
showDeleteButton?: boolean
속성 값
boolean
strings
styles
textFieldValue
다이얼패드 TextField 내용 설정
textFieldValue?: string
속성 값
string