The different layouts that can be requested for the virtual keyboard.
When the application window is being managed by Illume it may request any of the following layouts for the virtual keyboard.
enum Efl.Ui.Win_Keyboard_Mode { unknown: 0, off, on, alpha, numeric, pin, phone_number, hex, terminal, password, ip, host, file, url, keypad, j2me }
typedef enum { EFL_UI_WIN_KEYBOARD_MODE_UNKNOWN = 0, EFL_UI_WIN_KEYBOARD_MODE_OFF, EFL_UI_WIN_KEYBOARD_MODE_ON, EFL_UI_WIN_KEYBOARD_MODE_ALPHA, EFL_UI_WIN_KEYBOARD_MODE_NUMERIC, EFL_UI_WIN_KEYBOARD_MODE_PIN, EFL_UI_WIN_KEYBOARD_MODE_PHONE_NUMBER, EFL_UI_WIN_KEYBOARD_MODE_HEX, EFL_UI_WIN_KEYBOARD_MODE_TERMINAL, EFL_UI_WIN_KEYBOARD_MODE_PASSWORD, EFL_UI_WIN_KEYBOARD_MODE_IP, EFL_UI_WIN_KEYBOARD_MODE_HOST, EFL_UI_WIN_KEYBOARD_MODE_FILE, EFL_UI_WIN_KEYBOARD_MODE_URL, EFL_UI_WIN_KEYBOARD_MODE_KEYPAD, EFL_UI_WIN_KEYBOARD_MODE_J2ME } Efl_Ui_Win_Keyboard_Mode;