PinPad
PinPad forwards text and domain to the native DynamicPinPad. During
renderer creation, its embedded text box is currently configured with voice
enabled, maximum length 5, and secure mode disabled.
PinPad({
text: this.pin,
domain: 'generic',
})
These embedded settings are not exposed as PinPad state fields. Keep
validation and masking expectations in the owning flow.
Current event wiring defect
Like MiniKeyboard, the current implementation observes a child field named
test, not text. onTextChange may therefore not fire. Verify the target
behavior before relying on the callback.