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