Delen via


DialpadProps interface

Rekwisieten voor dialpad-component .

Eigenschappen

dialpadMode

Kiezermodus voor het toetsenblok. De dtmf-modus is voor het verzenden van dtmf-tonen en het uiterlijk van het toetsenblok is veranderd, zoals het verbergen van het invoervak. Wanneer u de kiezersmodus gebruikt, is het invoervak aanwezig en kan het worden bewerkt om het nummer dat wordt gekozen te wijzigen.

disableDtmfPlayback

Schakelt DTMF-geluiden uit wanneer op de toetsen van het toetsenblok wordt gedrukt. De werkelijke tonen worden nog steeds naar het gesprek gestuurd.

dtmfAudioContext

Audiocontext voor het genereren van DTMF-tonen. Als dit niet is voorzien, zal het toetsenblok één itesf maken.

longPressTrigger

Bepaalt op wat voor soort apparaat de gebruiker zich bevindt en moet dat respecteren op basis van interactie-interfaces die beschikbaar zijn voor de gebruiker

onChange

bij wijzigingsfunctie voor tekstveld, biedt een niet-opgemaakte platte tekst

onClickDialpadButton

Terugbellen voor het gedrag van de knop op het toetsenblok

onSendDtmfTone

Functie om DTMF-tonen te verzenden op de knop Klik op de knop

showDeleteButton

Vlag om te bepalen wanneer de verwijderknop moet worden weergegeven/verborgen, standaard waar

strings
styles

Stijlen voor het aanpassen van de component van het toetsenblok

textFieldValue

Inhoud van het toetsenblok instellen

Eigenschapdetails

dialpadMode

Kiezermodus voor het toetsenblok. De dtmf-modus is voor het verzenden van dtmf-tonen en het uiterlijk van het toetsenblok is veranderd, zoals het verbergen van het invoervak. Wanneer u de kiezersmodus gebruikt, is het invoervak aanwezig en kan het worden bewerkt om het nummer dat wordt gekozen te wijzigen.

dialpadMode?: DialpadMode

Waarde van eigenschap

disableDtmfPlayback

Schakelt DTMF-geluiden uit wanneer op de toetsen van het toetsenblok wordt gedrukt. De werkelijke tonen worden nog steeds naar het gesprek gestuurd.

disableDtmfPlayback?: boolean

Waarde van eigenschap

boolean

dtmfAudioContext

Audiocontext voor het genereren van DTMF-tonen. Als dit niet is voorzien, zal het toetsenblok één itesf maken.

dtmfAudioContext?: AudioContext

Waarde van eigenschap

AudioContext

longPressTrigger

Bepaalt op wat voor soort apparaat de gebruiker zich bevindt en moet dat respecteren op basis van interactie-interfaces die beschikbaar zijn voor de gebruiker

longPressTrigger?: LongPressTrigger

Waarde van eigenschap

onChange

bij wijzigingsfunctie voor tekstveld, biedt een niet-opgemaakte platte tekst

onChange?: (input: string) => void

Waarde van eigenschap

(input: string) => void

onClickDialpadButton

Terugbellen voor het gedrag van de knop op het toetsenblok

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

Waarde van eigenschap

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

onSendDtmfTone

Functie om DTMF-tonen te verzenden op de knop Klik op de knop

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

Waarde van eigenschap

(dtmfTone: DtmfTone) => Promise<void>

showDeleteButton

Vlag om te bepalen wanneer de verwijderknop moet worden weergegeven/verborgen, standaard waar

showDeleteButton?: boolean

Waarde van eigenschap

boolean

strings

strings?: DialpadStrings

Waarde van eigenschap

styles

Stijlen voor het aanpassen van de component van het toetsenblok

styles?: DialpadStyles

Waarde van eigenschap

textFieldValue

Inhoud van het toetsenblok instellen

textFieldValue?: string

Waarde van eigenschap

string