api_en.md 3.7 KB

NumKeyboard Props

Name Type Default Required Description
value string '' N Input content.
type 'button'|'block' 'button' N Keyboard style type.
visible boolean false N Whether to show keyboard.
height '8'\|'10'\|'12'\|'14'\|'16'\|'20' '12' N Key height.
space '0'\|'1'\|'2'\|'3'\|'4' '2' N Key spacing.
p '0'\|'1'\|'2'\|'3'\|'4' '2' N Keyboard padding.
reverse boolean false N Whether to reverse number order.
done boolean true N Whether to show done button.
dot boolean true N Whether to show decimal point.
close boolean false N Whether to show close button.
doneText string Current language's common.done N Done button text.
doneDisabled boolean false N Whether to disable done button.
radius 'none'\|'sm'\|'md'\|'lg'\|'xl'\|'2xl'\|'3xl'\|'full' 'sm' N Key border radius.
clear boolean false N Whether to clear content when open.
panelClass string '' N Inject class for keyboard panel.
keyClass string '' N Inject class for keys.
doneClass string '' N Inject class for done button.
popup Popup {} N Popup parameters.

NumKeyboard Events

Name Type Parameters Description
onclick (key: string) => void key - Clicked keyboard key Triggered when any key is clicked.
onopen (height: number) => void height - Keyboard height Triggered when keyboard opens.
onclose () => void - Triggered when keyboard closes.