• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (c) 2023 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS;
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16/**
17 * @file
18 * @kit InputKit
19 */
20
21/**
22 * IntentionCode
23 *
24 * @enum { number }
25 * @syscap SystemCapability.MultimodalInput.Input.Core
26 * @since 10
27 */
28/**
29 * IntentionCode
30 *
31 * @enum { number }
32 * @syscap SystemCapability.MultimodalInput.Input.Core
33 * @atomicservice
34 * @since arkts {'1.1':'12', '1.2':'20'}
35 * @arkts 1.1&1.2
36 */
37export declare enum IntentionCode {
38  /**
39   * INTENTION_UNKNOWN
40   *
41   * @syscap SystemCapability.MultimodalInput.Input.Core
42   * @since 10
43   */
44  /**
45   * INTENTION_UNKNOWN
46   *
47   * @syscap SystemCapability.MultimodalInput.Input.Core
48   * @atomicservice
49   * @since arkts {'1.1':'12', '1.2':'20'}
50   * @arkts 1.1&1.2
51   */
52  INTENTION_UNKNOWN = -1,
53
54  /**
55   * INTENTION_UP
56   *
57   * @syscap SystemCapability.MultimodalInput.Input.Core
58   * @since 10
59   */
60  /**
61   * INTENTION_UP
62   *
63   * @syscap SystemCapability.MultimodalInput.Input.Core
64   * @atomicservice
65   * @since arkts {'1.1':'12', '1.2':'20'}
66   * @arkts 1.1&1.2
67   */
68  INTENTION_UP = 1,
69
70  /**
71   * INTENTION_DOWN
72   *
73   * @syscap SystemCapability.MultimodalInput.Input.Core
74   * @since 10
75   */
76  /**
77   * INTENTION_DOWN
78   *
79   * @syscap SystemCapability.MultimodalInput.Input.Core
80   * @atomicservice
81   * @since arkts {'1.1':'12', '1.2':'20'}
82   * @arkts 1.1&1.2
83   */
84  INTENTION_DOWN = 2,
85
86  /**
87   * INTENTION_LEFT
88   *
89   * @syscap SystemCapability.MultimodalInput.Input.Core
90   * @since 10
91   */
92  /**
93   * INTENTION_LEFT
94   *
95   * @syscap SystemCapability.MultimodalInput.Input.Core
96   * @atomicservice
97   * @since arkts {'1.1':'12', '1.2':'20'}
98   * @arkts 1.1&1.2
99   */
100  INTENTION_LEFT = 3,
101
102  /**
103   * INTENTION_RIGHT
104   *
105   * @syscap SystemCapability.MultimodalInput.Input.Core
106   * @since 10
107   */
108  /**
109   * INTENTION_RIGHT
110   *
111   * @syscap SystemCapability.MultimodalInput.Input.Core
112   * @atomicservice
113   * @since arkts {'1.1':'12', '1.2':'20'}
114   * @arkts 1.1&1.2
115   */
116  INTENTION_RIGHT = 4,
117
118  /**
119   * INTENTION_SELECT
120   *
121   * @syscap SystemCapability.MultimodalInput.Input.Core
122   * @since 10
123   */
124  /**
125   * INTENTION_SELECT
126   *
127   * @syscap SystemCapability.MultimodalInput.Input.Core
128   * @atomicservice
129   * @since arkts {'1.1':'12', '1.2':'20'}
130   * @arkts 1.1&1.2
131   */
132  INTENTION_SELECT = 5,
133
134  /**
135   * INTENTION_ESCAPE
136   *
137   * @syscap SystemCapability.MultimodalInput.Input.Core
138   * @since 10
139   */
140  /**
141   * INTENTION_ESCAPE
142   *
143   * @syscap SystemCapability.MultimodalInput.Input.Core
144   * @atomicservice
145   * @since arkts {'1.1':'12', '1.2':'20'}
146   * @arkts 1.1&1.2
147   */
148  INTENTION_ESCAPE = 6,
149
150  /**
151   * INTENTION_BACK
152   *
153   * @syscap SystemCapability.MultimodalInput.Input.Core
154   * @since 10
155   */
156  /**
157   * INTENTION_BACK
158   *
159   * @syscap SystemCapability.MultimodalInput.Input.Core
160   * @atomicservice
161   * @since arkts {'1.1':'12', '1.2':'20'}
162   * @arkts 1.1&1.2
163   */
164  INTENTION_BACK = 7,
165
166  /**
167   * INTENTION_FORWARD
168   *
169   * @syscap SystemCapability.MultimodalInput.Input.Core
170   * @since 10
171   */
172  /**
173   * INTENTION_FORWARD
174   *
175   * @syscap SystemCapability.MultimodalInput.Input.Core
176   * @atomicservice
177   * @since arkts {'1.1':'12', '1.2':'20'}
178   * @arkts 1.1&1.2
179   */
180  INTENTION_FORWARD = 8,
181
182  /**
183   * INTENTION_MENU
184   *
185   * @syscap SystemCapability.MultimodalInput.Input.Core
186   * @since 10
187   */
188  /**
189   * INTENTION_MENU
190   *
191   * @syscap SystemCapability.MultimodalInput.Input.Core
192   * @atomicservice
193   * @since arkts {'1.1':'12', '1.2':'20'}
194   * @arkts 1.1&1.2
195   */
196  INTENTION_MENU = 9,
197
198  /**
199   * INTENTION_PAGE_UP
200   *
201   * @syscap SystemCapability.MultimodalInput.Input.Core
202   * @since 10
203   */
204  /**
205   * INTENTION_PAGE_UP
206   *
207   * @syscap SystemCapability.MultimodalInput.Input.Core
208   * @atomicservice
209   * @since arkts {'1.1':'12', '1.2':'20'}
210   * @arkts 1.1&1.2
211   */
212  INTENTION_PAGE_UP = 11,
213
214  /**
215   * INTENTION_PAGE_DOWN
216   *
217   * @syscap SystemCapability.MultimodalInput.Input.Core
218   * @since 10
219   */
220  /**
221   * INTENTION_PAGE_DOWN
222   *
223   * @syscap SystemCapability.MultimodalInput.Input.Core
224   * @atomicservice
225   * @since arkts {'1.1':'12', '1.2':'20'}
226   * @arkts 1.1&1.2
227   */
228  INTENTION_PAGE_DOWN = 12,
229
230  /**
231   * INTENTION_ZOOM_OUT
232   *
233   * @syscap SystemCapability.MultimodalInput.Input.Core
234   * @since 10
235   */
236  /**
237   * INTENTION_ZOOM_OUT
238   *
239   * @syscap SystemCapability.MultimodalInput.Input.Core
240   * @atomicservice
241   * @since arkts {'1.1':'12', '1.2':'20'}
242   * @arkts 1.1&1.2
243   */
244  INTENTION_ZOOM_OUT = 13,
245
246  /**
247   * INTENTION_ZOOM_IN
248   *
249   * @syscap SystemCapability.MultimodalInput.Input.Core
250   * @since 10
251   */
252  /**
253   * INTENTION_ZOOM_IN
254   *
255   * @syscap SystemCapability.MultimodalInput.Input.Core
256   * @atomicservice
257   * @since arkts {'1.1':'12', '1.2':'20'}
258   * @arkts 1.1&1.2
259   */
260  INTENTION_ZOOM_IN = 14
261}
262