This interface handles the PS4 on-screen keyboard (ImeDialog).
You can show the keyboard by calling show() and passing a table of options for the new keyboard. The input dialog appears and interacts with a user until the user presses OK or Cancel.
You can determine when the user has finished with the keyboard by calling is_finished(). Alternatively, you can force the keyboard to quit from your script by calling abort().
In either case, call is_finished() until it returns true to indicate that the dialog is ready to be closed, then call close() to get the result and dispose of the keyboard.
Note: You must wait for stingray.PS4ImeDialog.is_finished() to return true before calling stingray.PS4ImeDialog.close(), even if you used abort() to forcefully shut down the keyboard.