DynamicKeyboard

Standalone DynamicKeyboard with built-in key layout and voice entry

import { DynamicKeyboard } from "@roku-sdk/components";
DynamicKeyboard(props: IDynamicKeyboardProps): JSX.Element

Description

Standalone DynamicKeyboard with built-in key layout and voice entry.

Voice is always enabled on this fixed OS layout; there is no voiceEnabled prop.

Parameters

NameTypeDescription
propsIDynamicKeyboardProps

Types

IDynamicKeyboardProps

Properties for the DynamicKeyboard component.

Voice-enabled full keyboard with a fixed OS key layout (email/password style).

NameTypeDescription
domain?KeyboardDomainSpeech-recognition domain for voice entry.
hintText?stringPlaceholder text shown when empty.
maxTextLength?numberMaximum number of characters that may be entered.
onText?EventHandler<string>Fired when entered text changes.
secureMode?booleanWhen true, entered characters are masked.
showUnderscores?booleanShows underscore placeholders in the text edit box.
text?stringCurrent text in the internal VoiceTextEditBox.

Extends IGroupProps.


What’s Next

Did this page help you?