このインタフェースは、PS4 のスクリーン上のキーボード(ImeDialog)を扱います。
show() を呼び出して新しいキーボードのオプションのテーブルを渡すことでキーボードを表示することができます。入力ダイアログが表示され、ユーザが OK または Cancel を押すまで、対話操作が行われます。
is_finished() を呼び出して、ユーザがキーボードの使用を完了したときを判別することができます。または、abort() を呼び出して、スクリプトからキーボードを強制終了することができます。
どちらの場合も、is_finished() を呼び出して true が返されてダイアログを閉じる準備ができていることが示されてから close() を呼び出して結果を取得し、キーボードを処理します。
注: stingray.PS4ImeDialog.is_finished() が true を返すのを待ってから、stingray.PS4ImeDialog.close() を呼び出す必要があります。これは、abort() を使用してキーボードを強制的にシャットダウンする場合も同様です。