-
Notifications
You must be signed in to change notification settings - Fork 1
Cave Software Keyboard API
These methods are part of the cave JavaScript API, they allow you to call the 3DS's various built-in keyboards to prompt the user for input.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace -
{Boolean}isMultiline -
{Boolean}isConvertible
-
-
Returns:
{String} -
Usage:
Call the full keyboard. When the user is done, it will return the text entered.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace -
{Boolean}isMultiline -
{Boolean}isConvertible -
{String}guide
-
-
Returns:
{String} -
Usage:
Same as
swkbd_callFullKeyboard, except you can provide an input hint.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Number}maximum -
{Number}minimum -
{Boolean}isMonospace
-
-
Returns:
{Number} -
Usage:
Call a numerical keyboard. When the user is done, it will return the number entered. The number's range is limited to between 0 and 2,147,483,647 (range of an unsigned 32-bit integer).
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Number}maximum -
{Number}minimum -
{Boolean}isMonospace -
{String}guide
-
-
Returns:
{Number} -
Usage:
Same as
swkbd_callNumberKeyboard, except you can provide an input hint.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace -
{Boolean}isMultiline
-
-
Returns:
{String} -
Usage:
Call the alphanumeric keyboard. When the user is done, it will return the text entered.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace -
{Boolean}isMultiline -
{String}guide
-
-
Returns:
{String} -
Usage:
Same as
swkbd_callAlphanumericKeyboard, except you can provide an input hint.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace
-
-
Returns:
{String} -
Usage:
Prompt the user to enter an account ID. Will return the text entered.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace -
{String}guide
-
-
Returns:
{String} -
Usage:
Same as
swkbd_callAccountIdKeyboard, except you can provide an input hint.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace
-
-
Returns:
{String} -
Usage:
Prompt the user to enter an email address. Will return the text entered.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace -
{String}guide
-
-
Returns:
{String} -
Usage:
Same as
swkbd_callEmailKeyboard, except you can provide an input hint.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace
-
-
Returns:
{String} -
Usage:
Prompt the user to enter a password. Will return the text entered.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Boolean}isMonospace -
{String}guide
-
-
Returns:
{String} -
Usage:
Same as
swkbd_callPasswordKeyboard, except you can provide an input hint.
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Number}maximum -
{Number}minimum -
{Boolean}isMonospace -
{String}guide
-
-
Returns:
{Number} -
Usage:
Prompt the user to enter a pass number. Will return the number entered. The number's range is limited to between 0 and 2,147,483,647 (range of an unsigned 32-bit integer).
-
Arguments:
-
{String}text -
{Number}maxLength -
{Number}minLength -
{Number}maximum -
{Number}minimum -
{Boolean}isMonospace -
{String}guide
-
-
Returns:
{Number} -
Usage:
Same as
swkbd_callPassnumberKeyboard, except you can provide an input hint.
-
Returns:
{Boolean} -
Usage:
Prompt the user to enter their (parental controls?) PIN. Will return true if the PIN is valid.