summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Tizen/Native/Keyboard.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Native/Keyboard.cs')
-rw-r--r--Xamarin.Forms.Platform.Tizen/Native/Keyboard.cs84
1 files changed, 84 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Native/Keyboard.cs b/Xamarin.Forms.Platform.Tizen/Native/Keyboard.cs
new file mode 100644
index 00000000..4223ca08
--- /dev/null
+++ b/Xamarin.Forms.Platform.Tizen/Native/Keyboard.cs
@@ -0,0 +1,84 @@
+namespace Xamarin.Forms.Platform.Tizen.Native
+{
+ /// <summary>
+ /// Keyboard layout type on entry control.
+ /// </summary>
+ public enum Keyboard
+ {
+ /// <summary>
+ /// Disable Keyboard
+ /// </summary>
+ None = -1,
+
+ /// <summary>
+ /// Keyboard layout type default.
+ /// </summary>
+ Normal,
+
+ /// <summary>
+ /// Keyboard layout type number.
+ /// </summary>
+ Number,
+
+ /// <summary>
+ /// Keyboard layout type email.
+ /// </summary>
+ Email,
+
+ /// <summary>
+ /// Keyboard layout type url.
+ /// </summary>
+ Url,
+
+ /// <summary>
+ /// Keyboard layout type phone.
+ /// </summary>
+ PhoneNumber,
+
+ /// <summary>
+ /// Keyboard layout type ip.
+ /// </summary>
+ Ip,
+
+ /// <summary>
+ /// Keyboard layout type month.
+ /// </summary>
+ Month,
+
+ /// <summary>
+ /// Keyboard layout type number.
+ /// </summary>
+ NumberOnly,
+
+ /// <summary>
+ /// Keyboard layout type error type. Do not use it directly!
+ /// </summary>
+ Invalid,
+
+ /// <summary>
+ /// Keyboard layout type hexadecimal.
+ /// </summary>
+ Hex,
+
+ /// <summary>
+ /// Keyboard layout type terminal type, esc, alt, ctrl, etc.
+ /// </summary>
+ Terminal,
+
+ /// <summary>
+ /// Keyboard layout type password.
+ /// </summary>
+ Password,
+
+ /// <summary>
+ /// Keyboard layout type date and time.
+ /// </summary>
+ DateTime,
+
+ /// <summary>
+ /// Keyboard layout type emoticons.
+ /// </summary>
+ Emoticon
+ }
+}
+