[InputMethod] Initial Interop
[platform/core/csapi/uix-inputmethod.git] / Tizen.Uix.InputMethod / Tizen.Uix.InputMethod / InputMethodDeviceInformation.cs
1 /*\r
2 * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved\r
3 *\r
4 * Licensed under the Apache License, Version 2.0 (the License);\r
5 * you may not use this file except in compliance with the License.\r
6 * You may obtain a copy of the License at\r
7 *\r
8 * http://www.apache.org/licenses/LICENSE-2.0\r
9 *\r
10 * Unless required by applicable law or agreed to in writing, software\r
11 * distributed under the License is distributed on an AS IS BASIS,\r
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
13 * See the License for the specific language governing permissions and\r
14 * limitations under the License.\r
15 */\r
16 \r
17 using System;\r
18 using System.Collections.Generic;\r
19 using System.Text;\r
20 using static Interop.InputMethod;\r
21 \r
22 namespace Tizen.Uix.InputMethod\r
23 {\r
24     public enum EcoreIMFDeviceClass\r
25     {\r
26         None,\r
27         Seat,\r
28         Keyboard,\r
29         Mouse,\r
30         Touch,\r
31         Pen,\r
32         Pointer,\r
33         Gamepad,\r
34         Undefined\r
35     };\r
36 \r
37     public enum EcoreIMFDeviceSubclass\r
38     {\r
39         None,\r
40         Finger,\r
41         FingerNail,\r
42         Knuckle,\r
43         Palm,\r
44         HandSIze,\r
45         HandFlat,\r
46         PenTip,\r
47         Trackpad,\r
48         Trackpoint,\r
49         Trackball,\r
50         Undefined\r
51     };\r
52 }\r