From 440537d582c59726433bb7c81d2e6659aa491846 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=8F=91=E5=8F=91?= Date: Sat, 13 Sep 2025 11:01:00 +0800 Subject: [PATCH 1/2] description MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 小发发 --- api/@ohos.accessibility.config.d.ts | 276 ++++---- api/@ohos.accessibility.d.ts | 610 ++++++++---------- ...ication.AccessibilityExtensionAbility.d.ts | 117 ++-- .../AccessibilityExtensionContext.d.ts | 576 +++++++++-------- 4 files changed, 748 insertions(+), 831 deletions(-) diff --git a/api/@ohos.accessibility.config.d.ts b/api/@ohos.accessibility.config.d.ts index 01af62f9e2..ecdc48805e 100644 --- a/api/@ohos.accessibility.config.d.ts +++ b/api/@ohos.accessibility.config.d.ts @@ -27,8 +27,8 @@ import type { AsyncCallback, Callback } from './@ohos.base'; * @namespace config * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ declare namespace config { /** @@ -36,8 +36,8 @@ declare namespace config { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ const daltonizationState: Config; /** @@ -45,8 +45,8 @@ declare namespace config { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ const audioMono: Config; /** @@ -55,8 +55,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ const audioBalance: Config; /** @@ -65,8 +65,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let highContrastText: Config; /** @@ -75,8 +75,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let invertColor: Config; /** @@ -85,8 +85,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let daltonizationColorFilter: Config; /** @@ -95,8 +95,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let contentTimeout: Config; /** @@ -105,8 +105,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let animationOff: Config; /** @@ -115,8 +115,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let brightnessDiscount: Config; /** @@ -125,8 +125,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let mouseKey: Config; /** @@ -135,8 +135,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let mouseAutoClick: Config; /** @@ -145,8 +145,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let shortkey: Config; /** @@ -155,8 +155,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let shortkeyTarget: Config; /** @@ -164,8 +164,8 @@ declare namespace config { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ const shortkeyMultiTargets: Config>; /** @@ -174,8 +174,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let captions: Config; /** @@ -184,8 +184,8 @@ declare namespace config { * @type { Config } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ let captionsStyle: Config; /** @@ -193,8 +193,8 @@ declare namespace config { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ const clickResponseTime: Config; /** @@ -202,8 +202,8 @@ declare namespace config { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ const ignoreRepeatClick: Config; /** @@ -211,8 +211,8 @@ declare namespace config { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ const repeatClickInterval: Config; /** @@ -220,8 +220,8 @@ declare namespace config { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ const screenMagnification: Config; @@ -243,8 +243,8 @@ declare namespace config { * @throws { BusinessError } 9300002 - Target ability already enabled. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ function enableAbility(name: string, capability: Array): Promise; @@ -266,8 +266,8 @@ declare namespace config { * @throws { BusinessError } 9300002 - Target ability already enabled. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ function enableAbility( name: string, @@ -291,8 +291,8 @@ declare namespace config { * @throws { BusinessError } 9300001 - Invalid bundle name or ability name. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ function disableAbility(name: string): Promise; @@ -312,8 +312,8 @@ declare namespace config { * @throws { BusinessError } 9300001 - Invalid bundle name or ability name. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ function disableAbility(name: string, callback: AsyncCallback): void; @@ -332,11 +332,25 @@ declare namespace config { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamiconly */ function on(type: 'enabledAccessibilityExtensionListChange', callback: Callback): void; + /** + * Register the listener that watches for changes in the enabled status of accessibility extensions. + * + * @permission ohos.permission.READ_ACCESSIBILITY_CONFIG + * @param { 'enabledAccessibilityExtensionListChange' } type Indicates the type of event. + * @param { Callback } callback Indicates the listener. + * @throws { BusinessError } 201 - Permission verification failed. + * The application does not have the permission required to call the API. + * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. + * @syscap SystemCapability.BarrierFree.Accessibility.Core + * @systemapi + * @since 20 staticonly + */ + function onEnabledAccessibilityExtensionListChange(callback: Callback): void; + /** * Register the listener that watches for changes in the installed status of accessibility extensions. * @@ -352,11 +366,25 @@ declare namespace config { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamiconly */ function on(type: 'installedAccessibilityListChange', callback: Callback): void; + /** + * Register the listener that watches for changes in the installed status of accessibility extensions. + * + * @permission ohos.permission.READ_ACCESSIBILITY_CONFIG + * @param { 'installedAccessibilityListChange' } type Indicates the type of event. + * @param { Callback } callback Indicates the listener. + * @throws { BusinessError } 201 - Permission verification failed. + * The application does not have the permission required to call the API. + * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. + * @syscap SystemCapability.BarrierFree.Accessibility.Core + * @systemapi + * @since 20 staticonly + */ + function onInstalledAccessibilityListChange(callback: Callback): void; + /** * Unregister listener that watches for changes in the enabled status of accessibility extensions. * @@ -372,11 +400,25 @@ declare namespace config { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamiconly */ function off(type: 'enabledAccessibilityExtensionListChange', callback?: Callback): void; + /** + * Unregister listener that watches for changes in the enabled status of accessibility extensions. + * + * @permission ohos.permission.READ_ACCESSIBILITY_CONFIG + * @param { 'enabledAccessibilityExtensionListChange' } type Indicates the type of event. + * @param { Callback } callback Indicates the listener. + * @throws { BusinessError } 201 - Permission verification failed. + * The application does not have the permission required to call the API. + * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. + * @syscap SystemCapability.BarrierFree.Accessibility.Core + * @systemapi + * @since 20 staticonly + */ + function offEnabledAccessibilityExtensionListChange(callback?: Callback): void; + /** * Unregister listener that watches for changes in the installed status of accessibility extensions. * @@ -392,11 +434,25 @@ declare namespace config { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamiconly */ function off(type: 'installedAccessibilityListChange', callback?: Callback): void; + /** + * Unregister listener that watches for changes in the installed status of accessibility extensions. + * + * @permission ohos.permission.READ_ACCESSIBILITY_CONFIG + * @param { 'installedAccessibilityListChange' } type Indicates the type of event. + * @param { Callback } callback Indicates the listener. + * @throws { BusinessError } 201 - Permission verification failed. + * The application does not have the permission required to call the API. + * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. + * @syscap SystemCapability.BarrierFree.Accessibility.Core + * @systemapi + * @since 20 staticonly + */ + function offInstalledAccessibilityListChange(callback?: Callback): void; + /** * Set display magnification state. * @@ -407,7 +463,7 @@ declare namespace config { * @throws { BusinessError } 9300007 - Trigger magnification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ function setMagnificationState(state: boolean): void; @@ -417,8 +473,8 @@ declare namespace config { * @typedef Config * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ interface Config { /** @@ -436,26 +492,11 @@ declare namespace config { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 9 + * @since 9 dynamic + * @since 20 static */ set(value: T): Promise; - /** - * Setting configuration value. - * - * @permission ohos.permission.WRITE_ACCESSIBILITY_CONFIG - * @param { T } value Indicates the value. - * @returns { Promise } - * @throws { BusinessError } 201 - Permission verification failed. - * The application does not have the permission required to call the API. - * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. - * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @systemapi - * @since 20 - * @arkts 1.2 - */ - setReturnsPromise(value: T): Promise; - /** * Setting configuration value. * @@ -471,31 +512,11 @@ declare namespace config { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 9 + * @since 9 dynamic + * @since 20 static */ set(value: T, callback: AsyncCallback): void; - /** - * Setting configuration value. - * - * @permission ohos.permission.WRITE_ACCESSIBILITY_CONFIG - * @param { T } value Indicates the value. - * @param { AsyncCallback } callback - * @throws { BusinessError } 201 - Permission verification failed. - * The application does not have the permission required to call the API. - * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. - * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @systemapi - * @since 20 - * @arkts 1.2 - */ - setWithCallback(value: T, callback: AsyncCallback): void; - - /** - * @arkts 1.2 - */ - overload set { setReturnsPromise, setWithCallback }; - /** * Getting configuration value. * @@ -505,22 +526,11 @@ declare namespace config { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 9 + * @since 9 dynamic + * @since 20 static */ get(): Promise; - /** - * Getting configuration value. - * - * @returns { Promise } - * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. - * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @systemapi - * @since 20 - * @arkts 1.2 - */ - getReturnsPromise(): Promise; - /** * Getting configuration value. * @@ -528,27 +538,11 @@ declare namespace config { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 9 + * @since 9 dynamic + * @since 20 static */ get(callback: AsyncCallback): void; - /** - * Getting configuration value. - * - * @param { AsyncCallback } callback - * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. - * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @systemapi - * @since 20 - * @arkts 1.2 - */ - getWithCallback(callback: AsyncCallback): void; - - /** - * @arkts 1.2 - */ - overload get { getReturnsPromise, getWithCallback }; - /** * Register the listener to listen for configuration changes. * @@ -563,8 +557,8 @@ declare namespace config { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ on(callback: Callback): void; @@ -578,8 +572,8 @@ declare namespace config { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ off(callback?: Callback): void; } @@ -590,8 +584,8 @@ declare namespace config { * @typedef {'Normal' | 'Protanomaly' | 'Deuteranomaly' | 'Tritanomaly'} * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ type DaltonizationColorFilter = 'Normal' | 'Protanomaly' | 'Deuteranomaly' | 'Tritanomaly'; @@ -601,8 +595,8 @@ declare namespace config { * @typedef {'Short' | 'Medium' | 'Long'} * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ type ClickResponseTime = 'Short' | 'Medium' | 'Long'; @@ -612,8 +606,8 @@ declare namespace config { * @typedef {'Shortest' | 'Short' | 'Medium' | 'Long' | 'Longest'} * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ type RepeatClickInterval = 'Shortest' | 'Short' | 'Medium' | 'Long' | 'Longest'; } diff --git a/api/@ohos.accessibility.d.ts b/api/@ohos.accessibility.d.ts index 5e07589bc0..edf8d694a4 100644 --- a/api/@ohos.accessibility.d.ts +++ b/api/@ohos.accessibility.d.ts @@ -28,7 +28,7 @@ import { Resource } from './global/resource'; * @enum { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ export enum AccessibilityAction { /** @@ -36,7 +36,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ ACCESSIBILITY_FOCUS = 0, @@ -45,7 +45,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ CLEAR_ACCESSIBILITY_FOCUS = 1, @@ -54,7 +54,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ FOCUS = 2, @@ -63,7 +63,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ CLEAR_FOCUS = 3, @@ -72,7 +72,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ CLICK = 4, @@ -81,7 +81,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ LONG_CLICK = 5, @@ -90,7 +90,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ CUT = 6, @@ -99,7 +99,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ COPY = 7, @@ -108,7 +108,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ PASTE = 8, @@ -117,7 +117,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ SELECT = 9, @@ -126,7 +126,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ SET_TEXT = 10, @@ -135,7 +135,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ SCROLL_FORWARD = 11, @@ -144,7 +144,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ SCROLL_BACKWARD = 12, @@ -153,7 +153,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ SET_SELECTION = 13, @@ -162,7 +162,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ SET_CURSOR_POSITION = 14, @@ -171,7 +171,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ HOME = 15, @@ -180,7 +180,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ BACK = 16, @@ -189,7 +189,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ RECENT_TASK = 17, @@ -198,7 +198,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ NOTIFICATION_CENTER = 18, @@ -207,7 +207,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ CONTROL_CENTER = 19, @@ -216,7 +216,7 @@ export enum AccessibilityAction { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ SPAN_CLICK = 20 } @@ -227,8 +227,7 @@ export enum AccessibilityAction { * @enum { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ export enum AccessibilityEventType { //EventType @@ -237,8 +236,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_ACCESSIBILITY_FOCUS = 0, @@ -247,8 +245,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_ACCESSIBILITY_FOCUS_CLEAR = 1, @@ -257,8 +254,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_CLICK = 2, @@ -267,8 +263,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_LONG_CLICK = 3, @@ -277,8 +272,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SELECT = 4, @@ -287,8 +281,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_HOVER_ENTER = 5, @@ -297,8 +290,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_HOVER_EXIT = 6, @@ -307,8 +299,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOCUS = 7, @@ -317,8 +308,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TEXT_UPDATE = 8, @@ -327,8 +317,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TEXT_SELECTION_UPDATE = 9, @@ -337,8 +326,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SCROLL = 10, @@ -347,8 +335,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_REQUEST_FOCUS_FOR_ACCESSIBILITY = 11, @@ -357,8 +344,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_ANNOUNCE_FOR_ACCESSIBILITY = 12, @@ -367,8 +353,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_REQUEST_FOCUS_FOR_ACCESSIBILITY_NOT_INTERRUPT = 13, @@ -377,8 +362,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_ANNOUNCE_FOR_ACCESSIBILITY_NOT_INTERRUPT = 14, @@ -387,8 +371,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_ELEMENT_INFO_CHANGE = 15, @@ -397,8 +380,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SCROLLING = 16, @@ -408,8 +390,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_WINDOW_ADD = 17, @@ -418,8 +399,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_WINDOW_REMOVE = 18, @@ -428,8 +408,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_WINDOW_BOUNDS = 19, @@ -438,8 +417,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_WINDOW_ACTIVE = 20, @@ -448,8 +426,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_WINDOW_FOCUS = 21, @@ -458,8 +435,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_WINDOW_PROPERTY = 22, @@ -468,8 +444,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_WINDOW_LAYER = 23, @@ -479,8 +454,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TOUCH_BEGIN = 24, @@ -489,8 +463,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TOUCH_END = 25, @@ -500,8 +473,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_PAGE_CONTENT_UPDATE = 26, @@ -510,8 +482,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_PAGE_STATE_UPDATE = 27, @@ -520,8 +491,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_PAGE_OPEN = 28, @@ -530,8 +500,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_PAGE_CLOSE = 29, @@ -541,8 +510,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_LEFT = 30, @@ -551,8 +519,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_LEFT_THEN_RIGHT = 31, @@ -561,8 +528,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_LEFT_THEN_UP = 32, @@ -571,8 +537,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_LEFT_THEN_DOWN = 33, @@ -581,8 +546,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_RIGHT = 34, @@ -591,8 +555,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_RIGHT_THEN_LEFT = 35, @@ -601,8 +564,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_RIGHT_THEN_UP = 36, @@ -611,8 +573,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_RIGHT_THEN_DOWN = 37, @@ -621,8 +582,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_UP = 38, @@ -631,8 +591,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_UP_THEN_LEFT = 39, @@ -641,8 +600,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_UP_THEN_RIGHT = 40, @@ -651,8 +609,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_UP_THEN_DOWN = 41, @@ -661,8 +618,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_DOWN = 42, @@ -671,8 +627,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_DOWN_THEN_LEFT = 43, @@ -681,8 +636,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_DOWN_THEN_RIGHT = 44, @@ -691,8 +645,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_SWIPE_DOWN_THEN_UP = 45, @@ -701,8 +654,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TWO_FINGER_SINGLE_TAP = 46, @@ -711,8 +663,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TWO_FINGER_DOUBLE_TAP = 47, @@ -721,8 +672,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TWO_FINGER_DOUBLE_TAP_AND_HOLD = 48, @@ -731,8 +681,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TWO_FINGER_TRIPLE_TAP = 49, @@ -741,8 +690,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_TWO_FINGER_TRIPLE_TAP_AND_HOLD = 50, @@ -751,8 +699,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_SINGLE_TAP = 51, @@ -761,8 +708,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_DOUBLE_TAP = 52, @@ -771,8 +717,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_DOUBLE_TAP_AND_HOLD = 53, @@ -781,8 +726,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_TRIPLE_TAP = 54, @@ -791,8 +735,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_TRIPLE_TAP_AND_HOLD = 55, @@ -801,8 +744,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_SINGLE_TAP = 56, @@ -811,8 +753,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_DOUBLE_TAP = 57, @@ -821,8 +762,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_DOUBLE_TAP_AND_HOLD = 58, @@ -831,8 +771,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_TRIPLE_TAP = 59, @@ -841,8 +780,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_TRIPLE_TAP_AND_HOLD = 60, @@ -851,8 +789,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_SWIPE_UP = 61, @@ -861,8 +798,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_SWIPE_DOWN = 62, @@ -871,8 +807,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_SWIPE_LEFT = 63, @@ -881,8 +816,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_THREE_FINGER_SWIPE_RIGHT = 64, @@ -891,8 +825,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_SWIPE_UP = 65, @@ -901,8 +834,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_SWIPE_DOWN = 66, @@ -911,8 +843,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_SWIPE_LEFT = 67, @@ -921,8 +852,7 @@ export enum AccessibilityEventType { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ TYPE_FOUR_FINGER_SWIPE_RIGHT = 68 } @@ -949,8 +879,7 @@ export enum AccessibilityEventType { * @syscap SystemCapability.BarrierFree.Accessibility.Core * @crossplatform * @atomicservice - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ declare namespace accessibility { /** @@ -958,8 +887,8 @@ declare namespace accessibility { * *{ 'audible' | 'generic' | 'haptic' | 'spoken' | 'visual' } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ /** * The type of the Ability app. @@ -967,8 +896,8 @@ declare namespace accessibility { * { 'audible' | 'generic' | 'haptic' | 'spoken' | 'visual' | 'all' } * @typedef {'audible' | 'generic' | 'haptic' | 'spoken' | 'visual' | 'all'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ type AbilityType = 'audible' | 'generic' | 'haptic' | 'spoken' | 'visual' | 'all'; @@ -990,8 +919,8 @@ declare namespace accessibility { * * @typedef {'accessibilityFocus' | 'clearAccessibilityFocus' | 'focus' | 'clearFocus' | 'clearSelection' | 'click' | 'longClick' | 'cut' | 'copy' | 'paste' | 'select' | 'setText' | 'delete' | 'scrollForward' | 'scrollBackward' | 'setSelection' | 'setCursorPosition' | 'home' | 'back' | 'recentTask' | 'notificationCenter' | 'controlCenter' | 'common'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ type Action = 'accessibilityFocus' | 'clearAccessibilityFocus' | 'focus' | 'clearFocus' | 'clearSelection' | 'click' | 'longClick' | 'cut' | 'copy' | 'paste' | 'select' | 'setText' | 'delete' | @@ -1031,8 +960,8 @@ declare namespace accessibility { * * @typedef {'accessibilityFocus' | 'accessibilityFocusClear' | 'click' | 'longClick' | 'focus' | 'select' | 'hoverEnter' | 'hoverExit' | 'textUpdate' | 'textSelectionUpdate' | 'scroll' | 'requestFocusForAccessibility' | 'announceForAccessibility' | 'requestFocusForAccessibilityNotInterrupt' | 'announceForAccessibilityNotInterrupt' | 'scrolling'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ type EventType = 'accessibilityFocus' | 'accessibilityFocusClear' | 'click' | 'longClick' | 'focus' | 'select' | 'hoverEnter' | 'hoverExit' | @@ -1046,8 +975,8 @@ declare namespace accessibility { * * @typedef {'add' | 'remove' | 'bounds' | 'active' | 'focus'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ type WindowUpdateType = 'add' | 'remove' | 'bounds' | 'active' | 'focus'; @@ -1056,8 +985,8 @@ declare namespace accessibility { * * @typedef {'enable' | 'disable' | 'install'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ type AbilityState = 'enable' | 'disable' | 'install'; @@ -1072,8 +1001,8 @@ declare namespace accessibility { * * @typedef {'retrieve' | 'touchGuide' | 'keyEventObserver' | 'zoom' | 'gesture'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ type Capability = 'retrieve' | 'touchGuide' | 'keyEventObserver' | 'zoom' | 'gesture'; @@ -1082,8 +1011,8 @@ declare namespace accessibility { * * @typedef {'char' | 'word' | 'line' | 'page' | 'paragraph'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ type TextMoveUnit = 'char' | 'word' | 'line' | 'page' | 'paragraph'; @@ -1092,7 +1021,7 @@ declare namespace accessibility { * * @param { AsyncCallback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 + * @since 7 dynamiconly * @deprecated since 10 * @useinstead ohos.accessibility#isOpenAccessibilitySync */ @@ -1103,7 +1032,7 @@ declare namespace accessibility { * * @returns { Promise } Returns {@code true} if the accessibility is enabled; returns {@code false} otherwise. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 + * @since 7 dynamiconly * @deprecated since 10 * @useinstead ohos.accessibility#isOpenAccessibilitySync */ @@ -1131,8 +1060,7 @@ declare namespace accessibility { * @syscap SystemCapability.BarrierFree.Accessibility.Core * @crossplatform * @atomicservice - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ function isOpenAccessibilitySync(): boolean; @@ -1141,7 +1069,7 @@ declare namespace accessibility { * * @param { AsyncCallback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Vision - * @since 7 + * @since 7 dynamiconly * @deprecated since 10 * @useinstead ohos.accessibility#isOpenTouchGuideSync */ @@ -1152,7 +1080,7 @@ declare namespace accessibility { * * @returns { Promise } Returns {@code true} if the touch browser is enabled; returns {@code false} otherwise. * @syscap SystemCapability.BarrierFree.Accessibility.Vision - * @since 7 + * @since 7 dynamiconly * @deprecated since 10 * @useinstead ohos.accessibility#isOpenTouchGuideSync */ @@ -1171,8 +1099,8 @@ declare namespace accessibility { * @returns { boolean } Returns true if the touch browser is enabled; returns false otherwise. * @syscap SystemCapability.BarrierFree.Accessibility.Vision * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ function isOpenTouchGuideSync(): boolean; @@ -1180,8 +1108,8 @@ declare namespace accessibility { * Checks screen reader ability (which is used by talkback) is enabled. * @returns { boolean } Returns true if the screen reader is enabled; return false otherwise. * @syscap SystemCapability.BarrierFree.Accessibility.Vision - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ function isScreenReaderOpenSync(): boolean; @@ -1192,7 +1120,7 @@ declare namespace accessibility { * @param { AbilityState } stateType The state of the accessibility ability. {@code AbilityState} eg.installed * @param { AsyncCallback> } callback * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 + * @since 7 dynamiconly * @deprecated since 9 * @useinstead ohos.accessibility#getAccessibilityExtensionList */ @@ -1209,7 +1137,7 @@ declare namespace accessibility { * @param { AbilityState } stateType The state of the accessibility ability. {@code AbilityState} eg.installed * @returns { Promise> } Returns the list of abilityInfos. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 + * @since 7 dynamiconly * @deprecated since 9 * @useinstead ohos.accessibility#getAccessibilityExtensionList */ @@ -1226,8 +1154,8 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ function getAccessibilityExtensionList( abilityType: AbilityType, @@ -1245,8 +1173,8 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ function getAccessibilityExtensionList( abilityType: AbilityType, @@ -1261,8 +1189,8 @@ declare namespace accessibility { * @param { AbilityState } stateType The state of the accessibility ability. {@code AbilityState} eg.installed * @returns { Array } Returns the list of abilityInfos. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ function getAccessibilityExtensionListSync( abilityType: AbilityType, @@ -1275,7 +1203,7 @@ declare namespace accessibility { * @param { EventInfo } event The object of the accessibility {@code EventInfo} . * @param { AsyncCallback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 + * @since 7 dynamiconly * @deprecated since 9 * @useinstead ohos.accessibility#sendAccessibilityEvent */ @@ -1287,7 +1215,7 @@ declare namespace accessibility { * @param { EventInfo } event The object of the accessibility {@code EventInfo} . * @returns { Promise } Returns {@code true} if success ; returns {@code false} otherwise. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 + * @since 7 dynamiconly * @deprecated since 9 * @useinstead ohos.accessibility#sendAccessibilityEvent */ @@ -1303,21 +1231,11 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamic + * @since 20 static */ function sendAccessibilityEvent(event: EventInfo, callback: AsyncCallback): void; - /** - * Send accessibility event. - * - * @param { EventInfo } event The object of the accessibility {@code EventInfo} . - * @param { AsyncCallback } callback Asynchronous callback interface. - * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 - * @arkts 1.2 - */ - function sendAccessibilityEventWithCallback(event: EventInfo, callback: AsyncCallback): void; - /** * Send accessibility event. * @@ -1328,31 +1246,16 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamic + * @since 20 static */ function sendAccessibilityEvent(event: EventInfo): Promise; - /** - * Send accessibility event. - * - * @param { EventInfo } event The object of the accessibility {@code EventInfo} . - * @returns { Promise } Returns {@code true} if success ; returns {@code false} otherwise. - * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 - * @arkts 1.2 - */ - function sendAccessibilityEventReturnsPromise(event: EventInfo): Promise; - - /** - * @arkts 1.2 - */ - overload sendAccessibilityEvent { sendAccessibilityEventWithCallback, sendAccessibilityEventReturnsPromise }; - /** * Gets touch mode type. * @returns { string } Returns touch mode type, include 'singleTouchMode', 'doubleTouchMode', and 'none'. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 + * @since 20 dynamic&static */ function getTouchModeSync(): string; @@ -1379,7 +1282,7 @@ declare namespace accessibility { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @crossplatform - * @since 20 + * @since 20 dynamiconly */ function on(type: 'accessibilityStateChange', callback: Callback): void; @@ -1390,10 +1293,9 @@ declare namespace accessibility { * @param { Callback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @crossplatform - * @since 20 - * @arkts 1.2 + * @since 20 staticonly */ - function onAccessibilityStateChange(type: 'accessibilityStateChange', callback: Callback): void; + function onAccessibilityStateChange(callback: Callback): void; /** * Register the observe of the touchGuide state changed. @@ -1405,7 +1307,7 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Vision - * @since 7 + * @since 7 dynamiconly */ function on(type: 'touchGuideStateChange', callback: Callback): void; @@ -1415,10 +1317,9 @@ declare namespace accessibility { * @param { 'touchGuideStateChange' } type state event type. * @param { Callback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Vision - * @since 20 - * @arkts 1.2 + * @since 7 staticonly */ - function onTouchGuideStateChange(type: 'touchGuideStateChange', callback: Callback): void; + function onTouchGuideStateChange(callback: Callback): void; /** * Register the observe of the screen reader state changed. @@ -1429,7 +1330,7 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 18 + * @since 18 dynamiconly */ function on(type: 'screenReaderStateChange', callback: Callback): void; @@ -1438,10 +1339,9 @@ declare namespace accessibility { * @param { 'screenReaderStateChange' } type state event type. * @param { Callback } callback callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 - * @arkts 1.2 + * @since 18 staticonly */ - function onScreenReaderStateChange(type: 'screenReaderStateChange', callback: Callback): void; + function onScreenReaderStateChange(callback: Callback): void; /** * Register the observe of the touch mode changed. @@ -1452,14 +1352,18 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 + * @since 20 dynamiconly */ function on(type: 'touchModeChange', callback: Callback): void; /** - * @arkts 1.2 + * Register the observe of the touch mode changed. + * @param { 'touchModeChange' } type touch mode change. + * @param { Callback } callback callback Asynchronous callback interface. + * @syscap SystemCapability.BarrierFree.Accessibility.Core + * @since 20 staticonly */ - overload on { onAccessibilityStateChange, onTouchGuideStateChange, onScreenReaderStateChange}; + function onTouchModeChange(callback: Callback): void; /** * Unregister the observe of the accessibility state changed. @@ -1484,7 +1388,7 @@ declare namespace accessibility { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @crossplatform - * @since 20 + * @since 20 dynamiconly */ function off(type: 'accessibilityStateChange', callback?: Callback): void; @@ -1492,13 +1396,12 @@ declare namespace accessibility { * Unregister the observe of the accessibility state changed. * * @param { 'accessibilityStateChange' } type state event type - * @param { Callback } [callback] Asynchronous callback interface. + * @param { Callback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @crossplatform - * @since 20 - * @arkts 1.2 + * @since 20 staticonly */ - function offAccessibilityStateChange(type: 'accessibilityStateChange', callback?: Callback): void; + function offAccessibilityStateChange(callback?: Callback): void; /** * Unregister the observe of the touchGuide state changed. @@ -1510,7 +1413,7 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 + * @since 7 dynamiconly */ function off(type: 'touchGuideStateChange', callback?: Callback): void; @@ -1518,12 +1421,11 @@ declare namespace accessibility { * Unregister the observe of the touchGuide state changed. * * @param { 'touchGuideStateChange' } type state event type - * @param { Callback } [callback] Asynchronous callback interface. + * @param { Callback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 - * @arkts 1.2 + * @since 7 staticonly */ - function offTouchGuideStateChange(type: 'touchGuideStateChange', callback?: Callback): void; + function offTouchGuideStateChange(callback?: Callback): void; /** * Unregister the observe of the screen reader state changed. @@ -1534,19 +1436,18 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 18 + * @since 18 dynamiconly */ function off(type: 'screenReaderStateChange', callback?: Callback): void; /** * Unregister the observe of the screen reader state changed. * @param { 'screenReaderStateChange' } type state event type - * @param { Callback } [callback] callback Asynchronous callback interface. + * @param { Callback } callback callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 - * @arkts 1.2 + * @since 20 staticonly */ - function offScreenReaderStateChange(type: 'screenReaderStateChange', callback?: Callback): void; + function offScreenReaderStateChange(callback?: Callback): void; /** * Unregister the observe of the touch mode changed. @@ -1557,22 +1458,25 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 + * @since 20 dynamiconly */ function off(type: 'touchModeChange', callback?: Callback): void; /** - * @since 20 - * @arkts 1.2 + * Unregister the observe of the touch mode changed. + * @param { 'touchModeChange' } type touch mode change. + * @param { Callback } callback callback Asynchronous callback interface. + * @syscap SystemCapability.BarrierFree.Accessibility.Core + * @since 20 staticonly */ - overload off { offAccessibilityStateChange, offTouchGuideStateChange, offScreenReaderStateChange}; + function offTouchModeChange(callback?: Callback): void; /** * Get the captions manager. * * @returns { CaptionsManager } Returns the captions manager. * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since 8 + * @since 8 dynamiconly * @deprecated since 12 */ function getCaptionsManager(): CaptionsManager; @@ -1582,7 +1486,7 @@ declare namespace accessibility { * * @typedef CaptionsManager * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since 8 + * @since 8 dynamiconly */ interface CaptionsManager { /** @@ -1590,7 +1494,7 @@ declare namespace accessibility { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since 8 + * @since 8 dynamiconly */ enabled: boolean; /** @@ -1598,7 +1502,7 @@ declare namespace accessibility { * * @type {CaptionsStyle} * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since 8 + * @since 8 dynamiconly */ style: CaptionsStyle; @@ -1612,7 +1516,7 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since 8 + * @since 8 dynamiconly * @deprecated since 12 */ on(type: 'enableChange', callback: Callback): void; @@ -1627,7 +1531,7 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since 8 + * @since 8 dynamiconly * @deprecated since 12 */ on(type: 'styleChange', callback: Callback): void; @@ -1642,7 +1546,7 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since 8 + * @since 8 dynamiconly * @deprecated since 12 */ off(type: 'enableChange', callback?: Callback): void; @@ -1657,7 +1561,7 @@ declare namespace accessibility { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since 8 + * @since 8 dynamiconly * @deprecated since 12 */ off(type: 'styleChange', callback?: Callback): void; @@ -1668,8 +1572,8 @@ declare namespace accessibility { * * @typedef {'none' | 'raised' | 'depressed' | 'uniform' | 'dropShadow'} * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ type CaptionsFontEdgeType = 'none' | 'raised' | 'depressed' | 'uniform' | 'dropShadow'; /** @@ -1677,8 +1581,8 @@ declare namespace accessibility { * * @typedef {'default' | 'monospacedSerif' | 'serif' | 'monospacedSansSerif' | 'sansSerif' | 'casual' | 'cursive' | 'smallCapitals'} * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ type CaptionsFontFamily = 'default' | 'monospacedSerif' | 'serif' | 'monospacedSansSerif' | 'sansSerif' | 'casual' | 'cursive' | 'smallCapitals'; @@ -1687,8 +1591,8 @@ declare namespace accessibility { * * @typedef CaptionsStyle * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ interface CaptionsStyle { /** @@ -1696,48 +1600,48 @@ declare namespace accessibility { * * @type {CaptionsFontFamily} * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ fontFamily: CaptionsFontFamily; /** * Indicates the font scaling of captions. * @type { int } * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ fontScale: int; /** * Indicates the font color of captions. * @type { int | string } * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ fontColor: int | string; /** * Indicates the edge type of the captions font. * @type { CaptionsFontEdgeType } * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ fontEdgeType: CaptionsFontEdgeType; /** * Indicates the background color of captions. * @type { int | string } * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ backgroundColor: int | string; /** * Indicates the window color of captions. * @type { int | string } * @syscap SystemCapability.BarrierFree.Accessibility.Hearing - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 dynamic + * @since 20 static */ windowColor: int | string; } @@ -1747,8 +1651,8 @@ declare namespace accessibility { * * @typedef AccessibilityAbilityInfo * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ interface AccessibilityAbilityInfo { /** @@ -1756,8 +1660,8 @@ declare namespace accessibility { * @type { string } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ readonly id: string; @@ -1766,8 +1670,8 @@ declare namespace accessibility { * @type { string } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ readonly name: string; @@ -1776,8 +1680,8 @@ declare namespace accessibility { * @type { string } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ readonly bundleName: string; /** @@ -1785,8 +1689,8 @@ declare namespace accessibility { * @type { Array } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ readonly targetBundleNames: Array; @@ -1795,8 +1699,8 @@ declare namespace accessibility { * @type { Array } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ readonly abilityTypes: Array; @@ -1805,8 +1709,8 @@ declare namespace accessibility { * @type { Array } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ readonly capabilities: Array; @@ -1815,8 +1719,8 @@ declare namespace accessibility { * @type { string } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ readonly description: string; @@ -1825,8 +1729,8 @@ declare namespace accessibility { * @type { Array } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ readonly eventTypes: Array; @@ -1835,8 +1739,8 @@ declare namespace accessibility { * @type { boolean } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ readonly needHide: boolean; @@ -1845,8 +1749,8 @@ declare namespace accessibility { * @type { string } * @readonly * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ readonly label: string; } @@ -1855,8 +1759,8 @@ declare namespace accessibility { * Indicates the info of events. * * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ class EventInfo { /** @@ -1864,7 +1768,7 @@ declare namespace accessibility { * * @param jsonObject - Character string in JSON format required for creating an object. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 + * @since 7 dynamiconly */ constructor(jsonObject); /** @@ -1874,16 +1778,16 @@ declare namespace accessibility { * @param { string } bundleName - The name of the bundle. * @param { Action } triggerAction - The action that the ability can execute. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ constructor(type: EventType, bundleName: string, triggerAction: Action); /** * The type of an accessibility event. * @type { EventType } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ type: EventType; @@ -1891,8 +1795,8 @@ declare namespace accessibility { * The type of the window change event. * @type { ?WindowUpdateType } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ windowUpdateType?: WindowUpdateType; @@ -1900,8 +1804,8 @@ declare namespace accessibility { * The bundle name of the target application. * @type { string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ bundleName: string; @@ -1909,8 +1813,8 @@ declare namespace accessibility { * The type of the event source component,such as button, chart. * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ componentType?: string; @@ -1918,8 +1822,8 @@ declare namespace accessibility { * The page id of the event source. * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ pageId?: int; @@ -1927,8 +1831,8 @@ declare namespace accessibility { * The accessibility event description. * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ description?: string; @@ -1936,8 +1840,8 @@ declare namespace accessibility { * The action that triggers the accessibility event, for example, clicking or focusing a view. * @type { Action } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ triggerAction: Action; @@ -1945,8 +1849,8 @@ declare namespace accessibility { * The movement step used for reading texts. * @type { ?TextMoveUnit } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ textMoveUnit?: TextMoveUnit; @@ -1954,8 +1858,8 @@ declare namespace accessibility { * The content list. * @type { ?Array } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ contents?: Array; @@ -1963,8 +1867,8 @@ declare namespace accessibility { * The content changed before. * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ lastContent?: string; @@ -1972,8 +1876,8 @@ declare namespace accessibility { * The start index of listed items on the screen. * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ beginIndex?: int; @@ -1981,8 +1885,8 @@ declare namespace accessibility { * The index of the current item on the screen. * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ currentIndex?: int; @@ -1990,8 +1894,8 @@ declare namespace accessibility { * The end index of listed items on the screen. * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ endIndex?: int; @@ -1999,8 +1903,8 @@ declare namespace accessibility { * The total of the items, talkback used it when scroll. * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'7', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 7 dynamic + * @since 20 static */ itemCount?: int; @@ -2008,8 +1912,8 @@ declare namespace accessibility { * The id of element. * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ elementId?: int; @@ -2017,8 +1921,8 @@ declare namespace accessibility { * The content of announce accessibility text. * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ textAnnouncedForAccessibility?: string; @@ -2026,8 +1930,8 @@ declare namespace accessibility { * The content of announce accessibility text. * @type { ?Resource } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ textResourceAnnouncedForAccessibility?: Resource; @@ -2035,8 +1939,8 @@ declare namespace accessibility { * The customized element id. * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ customId?: string; } diff --git a/api/@ohos.application.AccessibilityExtensionAbility.d.ts b/api/@ohos.application.AccessibilityExtensionAbility.d.ts index f95a012bb7..cc09c38627 100644 --- a/api/@ohos.application.AccessibilityExtensionAbility.d.ts +++ b/api/@ohos.application.AccessibilityExtensionAbility.d.ts @@ -27,11 +27,12 @@ import type { FocusType as _FocusType, WindowType as _WindowType, Rect as _Rect, + Parameter as _Parameter, } from './application/AccessibilityExtensionContext'; -/*** if arkts 1.1 */ +/*** if arkts dynamic */ import type * as _AccessibilityExtensionContext from './application/AccessibilityExtensionContext'; /*** endif */ -/*** if arkts 1.2 */ +/*** if arkts static */ import AccessibilityExtensionContext from './application/AccessibilityExtensionContext'; /*** endif */ import { AccessibilityEventType } from './@ohos.accessibility'; @@ -42,8 +43,8 @@ import { AccessibilityEventType } from './@ohos.accessibility'; * * @typedef {_AccessibilityElement} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ export type AccessibilityElement = _AccessibilityElement; @@ -52,8 +53,8 @@ export type AccessibilityElement = _AccessibilityElement; * * @typedef {_ElementAttributeValues} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ export type ElementAttributeValues = _ElementAttributeValues; @@ -62,8 +63,8 @@ export type ElementAttributeValues = _ElementAttributeValues; * * @typedef {_FocusDirection} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ export type FocusDirection = _FocusDirection; @@ -72,8 +73,8 @@ export type FocusDirection = _FocusDirection; * * @typedef {keyof ElementAttributeValues} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ export type ElementAttributeKeys = keyof ElementAttributeValues; @@ -82,8 +83,8 @@ export type ElementAttributeKeys = keyof ElementAttributeValues; * * @typedef {_FocusType} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ export type FocusType = _FocusType; @@ -92,8 +93,8 @@ export type FocusType = _FocusType; * * @typedef {_WindowType} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ export type WindowType = _WindowType; @@ -102,8 +103,8 @@ export type WindowType = _WindowType; * * @typedef {_Rect} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 dynamic + * @since 20 static */ export type Rect = _Rect; @@ -112,16 +113,16 @@ export type Rect = _Rect; * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ -export { Parameter } from './application/AccessibilityExtensionContext'; +export type Parameter = _Parameter; /** * The accessibility extension context. Used to configure, query information, and inject gestures. * * @typedef {_AccessibilityExtensionContext.default} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 10 + * @since 10 dynamiconly */ export type AccessibilityExtensionContext = _AccessibilityExtensionContext.default; @@ -129,8 +130,7 @@ export type AccessibilityExtensionContext = _AccessibilityExtensionContext.defau * The accessibility extension context. Used to configure, query information, and inject gestures. * * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 - * @arkts 1.2 + * @since 20 staticonly */ export { AccessibilityExtensionContext }; @@ -138,8 +138,8 @@ export { AccessibilityExtensionContext }; * class of accessibility extension ability. * * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ declare class AccessibilityExtensionAbility { /** @@ -147,8 +147,8 @@ declare class AccessibilityExtensionAbility { * * @type {AccessibilityExtensionContext} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ context: AccessibilityExtensionContext; @@ -156,7 +156,7 @@ declare class AccessibilityExtensionAbility { * Called when extension ability is connected. * * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ onConnect(): void; @@ -165,7 +165,7 @@ declare class AccessibilityExtensionAbility { * Called when extension ability is disconnected. * * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ onDisconnect(): void; @@ -175,7 +175,7 @@ declare class AccessibilityExtensionAbility { * * @param { AccessibilityEvent } event Indicates an accessibility event. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ onAccessibilityEvent(event: AccessibilityEvent): void; @@ -186,7 +186,7 @@ declare class AccessibilityExtensionAbility { * @param { KeyEvent } keyEvent Indicates the physical key event. * @returns { boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ onKeyEvent(keyEvent: KeyEvent): boolean; @@ -199,8 +199,7 @@ declare class AccessibilityExtensionAbility { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ onAccessibilityConnect(): void; @@ -212,8 +211,7 @@ declare class AccessibilityExtensionAbility { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ onAccessibilityDisconnect(): void; @@ -226,7 +224,7 @@ declare class AccessibilityExtensionAbility { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ onAccessibilityEventInfo(event: AccessibilityEventInfo): void; @@ -240,7 +238,7 @@ declare class AccessibilityExtensionAbility { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ onAccessibilityKeyEvent(keyEvent: KeyEvent): boolean; } @@ -254,7 +252,7 @@ export default AccessibilityExtensionAbility; * @typedef AccessibilityEventInfo * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ export declare interface AccessibilityEventInfo { /** @@ -263,7 +261,7 @@ export declare interface AccessibilityEventInfo { * @type { AccessibilityEventType } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ eventType: AccessibilityEventType; @@ -273,7 +271,7 @@ export declare interface AccessibilityEventInfo { * @type { ?AccessibilityElement } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ target?: AccessibilityElement; @@ -283,7 +281,7 @@ export declare interface AccessibilityEventInfo { * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ timestamp?: long; @@ -293,7 +291,7 @@ export declare interface AccessibilityEventInfo { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ extraInfo?: string; } @@ -304,8 +302,8 @@ export declare interface AccessibilityEventInfo { * * @typedef AccessibilityEvent * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ export declare interface AccessibilityEvent { /** @@ -313,8 +311,8 @@ export declare interface AccessibilityEvent { * * @type { accessibility.EventType | accessibility.WindowUpdateType | TouchGuideType | GestureType | PageUpdateType } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ eventType: accessibility.EventType | accessibility.WindowUpdateType | TouchGuideType | GestureType | PageUpdateType; @@ -323,8 +321,8 @@ export declare interface AccessibilityEvent { * * @type { ?AccessibilityElement } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ target?: AccessibilityElement; @@ -333,8 +331,8 @@ export declare interface AccessibilityEvent { * * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ timeStamp?: long; @@ -343,8 +341,8 @@ export declare interface AccessibilityEvent { * * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ elementId?: long; @@ -353,8 +351,8 @@ export declare interface AccessibilityEvent { * * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ textAnnouncedForAccessibility?: string; @@ -363,8 +361,7 @@ export declare interface AccessibilityEvent { * * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 20 - * @arkts 1.1&1.2 + * @since 20 dynamic&static */ extraInfo?: string; } @@ -392,8 +389,8 @@ export declare interface AccessibilityEvent { * 'fourFingerSwipeUp' | 'fourFingerSwipeDown' | 'fourFingerSwipeLeft' | 'fourFingerSwipeRight' } * @typedef {'left' | 'leftThenRight' | 'leftThenUp' | 'leftThenDown' | 'right' | 'rightThenLeft' | 'rightThenUp' | 'rightThenDown' | 'up' | 'upThenLeft' | 'upThenRight' | 'upThenDown' | 'down' | 'downThenLeft' | 'downThenRight' | 'downThenUp' | 'twoFingerSingleTap' | 'twoFingerDoubleTap' | 'twoFingerDoubleTapAndHold' | 'twoFingerTripleTap' | 'twoFingerTripleTapAndHold' | 'threeFingerSingleTap' | 'threeFingerDoubleTap' | 'threeFingerDoubleTapAndHold' | 'threeFingerTripleTap' | 'threeFingerTripleTapAndHold' | 'fourFingerSingleTap' | 'fourFingerDoubleTap' | 'fourFingerDoubleTapAndHold' | 'fourFingerTripleTap' | 'fourFingerTripleTapAndHold' | 'threeFingerSwipeUp' | 'threeFingerSwipeDown' | 'threeFingerSwipeLeft' | 'threeFingerSwipeRight' | 'fourFingerSwipeUp' | 'fourFingerSwipeDown' | 'fourFingerSwipeLeft' | 'fourFingerSwipeRight'} * @syscap SystemCapability.BarrierFree.Accessibility.Core -* @since arkts {'1.1':'11', '1.2':'20'} -* @arkts 1.1&1.2 +* @since 11 dynamic +* @since 20 static */ type GestureType = 'left' | 'leftThenRight' | 'leftThenUp' | 'leftThenDown' | 'right' | 'rightThenLeft' | 'rightThenUp' | 'rightThenDown' | @@ -411,8 +408,8 @@ type GestureType = 'left' | 'leftThenRight' | 'leftThenUp' | 'leftThenDown' | * * @typedef {'pageContentUpdate' | 'pageStateUpdate'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ type PageUpdateType = 'pageContentUpdate' | 'pageStateUpdate'; @@ -421,7 +418,7 @@ type PageUpdateType = 'pageContentUpdate' | 'pageStateUpdate'; * * @typedef {'touchBegin' | 'touchEnd'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ type TouchGuideType = 'touchBegin' | 'touchEnd'; diff --git a/api/application/AccessibilityExtensionContext.d.ts b/api/application/AccessibilityExtensionContext.d.ts index c4c6159bd8..7dcf4f8652 100644 --- a/api/application/AccessibilityExtensionContext.d.ts +++ b/api/application/AccessibilityExtensionContext.d.ts @@ -21,7 +21,7 @@ import type { AsyncCallback, BusinessError, Callback } from '../@ohos.base'; import ExtensionContext from './ExtensionContext'; import type accessibility from '../@ohos.accessibility'; -/*** if arkts 1.1 */ +/*** if arkts dynamic */ import type { GesturePath } from '../@ohos.accessibility.GesturePath'; /*** endif */ import type Want from '../@ohos.app.ability.Want'; @@ -35,8 +35,8 @@ import { AccessibilityAction } from '../@ohos.accessibility'; * * @extends ExtensionContext * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ declare class AccessibilityExtensionContext extends ExtensionContext { /** @@ -49,7 +49,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ setTargetBundleName(targetNames: Array, callback: AsyncCallback): void; @@ -64,7 +64,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ setTargetBundleName(targetNames: Array): Promise; @@ -80,7 +80,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getFocusElement(isAccessibilityFocus: boolean, callback: AsyncCallback): void; @@ -96,7 +96,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getFocusElement(isAccessibilityFocus?: boolean): Promise; @@ -110,7 +110,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getFocusElement(callback: AsyncCallback): void; @@ -126,7 +126,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getWindowRootElement(windowId: number, callback: AsyncCallback): void; @@ -142,7 +142,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getWindowRootElement(windowId?: number): Promise; @@ -156,7 +156,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getWindowRootElement(callback: AsyncCallback): void; @@ -172,7 +172,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getWindows(displayId: number, callback: AsyncCallback>): void; @@ -188,7 +188,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getWindows(displayId?: number): Promise>; @@ -202,7 +202,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ getWindows(callback: AsyncCallback>): void; @@ -218,7 +218,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 10 * @useinstead AccessibilityExtensionContext/AccessibilityExtensionContext#injectGestureSync */ @@ -235,7 +235,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 10 * @useinstead AccessibilityExtensionContext/AccessibilityExtensionContext#injectGestureSync */ @@ -251,7 +251,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 10 + * @since 10 dynamiconly * @deprecated since 12 */ injectGestureSync(gesturePath: GesturePath): void; @@ -268,8 +268,8 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ startAbility(want: Want): Promise; @@ -286,8 +286,8 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ getElements(windowId: int, elementId?: long): Promise>; @@ -303,8 +303,8 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ getDefaultFocusedElementIds(windowId: int): Promise>; @@ -316,7 +316,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ holdRunningLockSync(): void; @@ -328,7 +328,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ unholdRunningLockSync(): void; @@ -342,7 +342,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ on(type: 'preDisconnect', callback: Callback): void; @@ -356,7 +356,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ off(type: 'preDisconnect', callback?: Callback): void; @@ -368,7 +368,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ notifyDisconnect(): void; @@ -383,7 +383,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 9300006 - The target application failed to connect to accessibility service. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ getAccessibilityFocusedElement(): Promise; @@ -399,7 +399,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 9300006 - The target application failed to connect to accessibility service. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ getRootInActiveWindow(windowId?: int): Promise; @@ -414,7 +414,7 @@ declare class AccessibilityExtensionContext extends ExtensionContext { * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ getAccessibilityWindowsSync(displayId?: long): Array; } @@ -426,8 +426,8 @@ export default AccessibilityExtensionContext; * * @typedef AccessibilityElement * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ export declare interface AccessibilityElement { /** @@ -435,7 +435,7 @@ export declare interface AccessibilityElement { * * @param { AsyncCallback> } callback Indicates the listener. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ attributeNames(callback: AsyncCallback>): void; @@ -444,7 +444,7 @@ export declare interface AccessibilityElement { * Get a list of attribute names. * @returns { Promise> } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ attributeNames(): Promise>; @@ -460,7 +460,7 @@ export declare interface AccessibilityElement { * 3. Parameter verification failed. * @throws { BusinessError } 9300004 - This property does not exist. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ attributeValue( @@ -479,7 +479,7 @@ export declare interface AccessibilityElement { * 3. Parameter verification failed. * @throws { BusinessError } 9300004 - This property does not exist. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ attributeValue(attributeName: T): Promise; @@ -489,7 +489,7 @@ export declare interface AccessibilityElement { * * @param { AsyncCallback> } callback Indicates the listener. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ actionNames(callback: AsyncCallback>): void; @@ -499,7 +499,7 @@ export declare interface AccessibilityElement { * * @returns { Promise> } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ actionNames(): Promise>; @@ -516,7 +516,7 @@ export declare interface AccessibilityElement { * 3. Parameter verification failed. * @throws { BusinessError } 9300005 - This action is not supported. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ performAction(actionName: string, parameters: object, callback: AsyncCallback): void; @@ -533,7 +533,7 @@ export declare interface AccessibilityElement { * 3. Parameter verification failed. * @throws { BusinessError } 9300005 - This action is not supported. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ performAction(actionName: string, parameters?: object): Promise; @@ -549,7 +549,7 @@ export declare interface AccessibilityElement { * 3. Parameter verification failed. * @throws { BusinessError } 9300005 - This action is not supported. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ performAction(actionName: string, callback: AsyncCallback): void; @@ -560,8 +560,8 @@ export declare interface AccessibilityElement { * @param { AsyncCallback } callback Indicates the listener. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ getCursorPosition(callback: AsyncCallback): void; @@ -571,8 +571,8 @@ export declare interface AccessibilityElement { * @returns { Promise } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ getCursorPosition(): Promise; @@ -588,8 +588,8 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 9300003 - No accessibility permission to perform the operation. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ enableScreenCurtain(isEnable: boolean): void; @@ -604,7 +604,7 @@ export declare interface AccessibilityElement { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ findElement(type: 'content', condition: string, callback: AsyncCallback>): void; @@ -620,7 +620,7 @@ export declare interface AccessibilityElement { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ findElement(type: 'content', condition: string): Promise>; @@ -636,7 +636,7 @@ export declare interface AccessibilityElement { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ findElement(type: 'focusType', condition: FocusType, callback: AsyncCallback): void; @@ -652,7 +652,7 @@ export declare interface AccessibilityElement { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ findElement(type: 'focusType', condition: FocusType): Promise; @@ -668,7 +668,7 @@ export declare interface AccessibilityElement { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ findElement(type: 'focusDirection', condition: FocusDirection, callback: AsyncCallback): void; @@ -684,7 +684,7 @@ export declare interface AccessibilityElement { * 2. Incorrect parameter types; * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 9 + * @since 9 dynamiconly * @deprecated since 12 */ findElement(type: 'focusDirection', condition: FocusDirection): Promise; @@ -701,11 +701,22 @@ export declare interface AccessibilityElement { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamiconly */ findElement(type: 'textType', condition: string): Promise>; + /** + * Find elements that match the condition. + * + * @param { 'textType' } type The type of query condition is text type. + * @param { string } condition Indicates the specific content to be queried. + * @returns { Promise> } + * @syscap SystemCapability.BarrierFree.Accessibility.Core + * @systemapi + * @since 20 staticonly + */ + findElementByTextType(condition: string): Promise>; + /** * Find elements that match the condition. * @@ -718,18 +729,29 @@ export declare interface AccessibilityElement { * 3. Parameter verification failed. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamiconly */ findElement(type: 'elementId', condition: long): Promise; + /** + * Find elements that match the condition. + * + * @param { 'elementId' } type The type of query condition is element id. + * @param { long } condition Indicates the specific content to be queried. + * @returns { Promise } + * @syscap SystemCapability.BarrierFree.Accessibility.Core + * @systemapi + * @since 20 staticonly + */ + findElementByElementId(condition: long): Promise; + /** * Indicates accessibility focus state. * * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityFocused?: boolean; @@ -739,7 +761,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ bundleName?: string; @@ -749,7 +771,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ checkable?: boolean; @@ -759,7 +781,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ checked?: boolean; @@ -769,7 +791,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ clickable?: boolean; @@ -779,7 +801,7 @@ export declare interface AccessibilityElement { * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ componentId?: long; @@ -789,7 +811,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ componentType?: string; @@ -799,7 +821,7 @@ export declare interface AccessibilityElement { * @type { ?Array } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ contents?: Array; @@ -809,7 +831,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ currentIndex?: int; @@ -819,7 +841,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ description?: string; @@ -829,7 +851,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ editable?: boolean; @@ -839,7 +861,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ endIndex?: int; @@ -849,7 +871,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ error?: string; @@ -859,7 +881,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ focusable?: boolean; @@ -869,7 +891,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ hintText?: string; @@ -879,7 +901,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ inputType?: int; @@ -889,7 +911,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ inspectorKey?: string; @@ -899,7 +921,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ isActive?: boolean; @@ -909,7 +931,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ isEnable?: boolean; @@ -919,7 +941,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ isHint?: boolean; @@ -929,7 +951,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ isFocused?: boolean; @@ -939,7 +961,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ isPassword?: boolean; @@ -949,7 +971,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ isVisible?: boolean; @@ -959,7 +981,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ itemCount?: int; @@ -969,7 +991,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ lastContent?: string; @@ -979,7 +1001,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ layer?: int; @@ -989,7 +1011,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ longClickable?: boolean; @@ -999,7 +1021,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ pageId?: int; @@ -1009,7 +1031,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ pluralLineSupported?: boolean; @@ -1019,7 +1041,7 @@ export declare interface AccessibilityElement { * @type { ?Rect } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ rect?: Rect; @@ -1029,7 +1051,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ resourceName?: string; @@ -1039,7 +1061,7 @@ export declare interface AccessibilityElement { * @type { ?Rect } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ screenRect?: Rect; @@ -1049,7 +1071,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ scrollable?: boolean; @@ -1059,7 +1081,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ selected?: boolean; @@ -1069,7 +1091,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ startIndex?: int; @@ -1079,7 +1101,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ text?: string; @@ -1089,7 +1111,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ textLengthLimit?: int; @@ -1099,7 +1121,7 @@ export declare interface AccessibilityElement { * @type { ?accessibility.TextMoveUnit } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ textMoveUnit?: accessibility.TextMoveUnit; @@ -1109,7 +1131,7 @@ export declare interface AccessibilityElement { * @type { ?AccessibilityAction } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ triggerAction?: AccessibilityAction; @@ -1119,7 +1141,7 @@ export declare interface AccessibilityElement { * @type { ?WindowType } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ type?: WindowType; @@ -1129,7 +1151,7 @@ export declare interface AccessibilityElement { * @type { ?double } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ valueMax?: double; @@ -1139,7 +1161,7 @@ export declare interface AccessibilityElement { * @type { ?double } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ valueMin?: double; @@ -1149,7 +1171,7 @@ export declare interface AccessibilityElement { * @type { ?double } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ valueNow?: double; @@ -1159,7 +1181,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ windowId?: int; @@ -1169,7 +1191,7 @@ export declare interface AccessibilityElement { * @type { ?double } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ offset?: double; @@ -1179,7 +1201,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ textType?: string; @@ -1189,7 +1211,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityText?: string; @@ -1199,7 +1221,7 @@ export declare interface AccessibilityElement { * @type { ?Rect } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ hotArea?: Rect; @@ -1209,7 +1231,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ customComponentType?: string; @@ -1219,7 +1241,7 @@ export declare interface AccessibilityElement { * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityNextFocusId?: long; @@ -1229,7 +1251,7 @@ export declare interface AccessibilityElement { * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityPreviousFocusId?: long; @@ -1239,7 +1261,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ extraInfo?: string; @@ -1249,7 +1271,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityScrollable?: boolean; @@ -1259,7 +1281,7 @@ export declare interface AccessibilityElement { * @type { ?Array } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ supportedActionNames?: Array; @@ -1269,7 +1291,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityGroup?: boolean; @@ -1279,7 +1301,7 @@ export declare interface AccessibilityElement { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityLevel?: string; @@ -1289,7 +1311,7 @@ export declare interface AccessibilityElement { * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ navDestinationId?: long; @@ -1299,7 +1321,7 @@ export declare interface AccessibilityElement { * @type { ?AccessibilityGrid } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ currentItem?: AccessibilityGrid; @@ -1309,7 +1331,7 @@ export declare interface AccessibilityElement { * @type { ?AccessibilitySpan[] } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ spans?: AccessibilitySpan[]; @@ -1319,7 +1341,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityVisible?: boolean; @@ -1329,7 +1351,7 @@ export declare interface AccessibilityElement { * @type { ?int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ mainWindowId?: int; @@ -1339,7 +1361,7 @@ export declare interface AccessibilityElement { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ clip?: boolean; @@ -1349,7 +1371,7 @@ export declare interface AccessibilityElement { * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ parentId?: long; @@ -1359,7 +1381,7 @@ export declare interface AccessibilityElement { * @type { ?Array } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ childrenIds?: Array; @@ -1375,7 +1397,7 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 9300005 - This action is not supported. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ executeAction(action: AccessibilityAction, parameters?: Parameter): Promise; @@ -1388,7 +1410,7 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ getParent(): Promise; @@ -1401,7 +1423,7 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ getChildren(): Promise>; @@ -1414,7 +1436,7 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ getRoot(): Promise; @@ -1429,7 +1451,7 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 9300006 - The target application failed to connect to accessibility service. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ findElementByContent(condition: string): Promise>; @@ -1444,7 +1466,7 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 9300006 - The target application failed to connect to accessibility service. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ findElementByFocusDirection(condition: FocusDirection): Promise; @@ -1459,7 +1481,7 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 9300006 - The target application failed to connect to accessibility service. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ findElementsByAccessibilityHintText(condition: string): Promise>; @@ -1474,7 +1496,7 @@ export declare interface AccessibilityElement { * @throws { BusinessError } 9300006 - The target application failed to connect to accessibility service. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ findElementById(condition: long): Promise; } @@ -1485,7 +1507,7 @@ export declare interface AccessibilityElement { * @typedef AccessibilityGrid * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ interface AccessibilityGrid { /** @@ -1494,7 +1516,7 @@ interface AccessibilityGrid { * @type { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ rowIndex: int; /** @@ -1503,7 +1525,7 @@ interface AccessibilityGrid { * @type { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ columnIndex: int; } @@ -1514,7 +1536,7 @@ interface AccessibilityGrid { * @typedef AccessibilitySpan * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ interface AccessibilitySpan { /** @@ -1523,7 +1545,7 @@ interface AccessibilitySpan { * @type { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ spanId: int; /** @@ -1532,7 +1554,7 @@ interface AccessibilitySpan { * @type { string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ spanText: string; /** @@ -1541,7 +1563,7 @@ interface AccessibilitySpan { * @type { string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityText: string; /** @@ -1550,7 +1572,7 @@ interface AccessibilitySpan { * @type { string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityDescription: string; /** @@ -1559,7 +1581,7 @@ interface AccessibilitySpan { * @type { string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ accessibilityLevel: string; } @@ -1569,7 +1591,7 @@ interface AccessibilitySpan { * * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ export declare class Parameter { /** @@ -1578,7 +1600,7 @@ export declare class Parameter { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ setText?: string; /** @@ -1587,7 +1609,7 @@ export declare class Parameter { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ selectTextBegin?: string; /** @@ -1596,7 +1618,7 @@ export declare class Parameter { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ selectTextEnd?: string; /** @@ -1605,7 +1627,7 @@ export declare class Parameter { * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ selectTextInForWard?: boolean; /** @@ -1614,7 +1636,7 @@ export declare class Parameter { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ offset?: string; /** @@ -1623,7 +1645,7 @@ export declare class Parameter { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ spanId?: string; /** @@ -1632,7 +1654,7 @@ export declare class Parameter { * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core * @systemapi - * @since 20 + * @since 20 dynamic&static */ scrollType?: string; } @@ -1648,8 +1670,8 @@ export declare class Parameter { * * @typedef ElementAttributeValues * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 dynamic + * @since 20 static */ export interface ElementAttributeValues { /** @@ -1657,8 +1679,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ accessibilityFocused: boolean; /** @@ -1666,8 +1688,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ bundleName: string; /** @@ -1675,8 +1697,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ checkable: boolean; /** @@ -1684,8 +1706,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ checked: boolean; /** @@ -1693,8 +1715,8 @@ export interface ElementAttributeValues { * * @type {Array} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ children: Array; /** @@ -1702,8 +1724,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ clickable: boolean; /** @@ -1711,8 +1733,8 @@ export interface ElementAttributeValues { * * @type {long} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ componentId: long; /** @@ -1720,8 +1742,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ componentType: string; /** @@ -1729,8 +1751,8 @@ export interface ElementAttributeValues { * * @type {Array} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ contents: Array; /** @@ -1738,8 +1760,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ currentIndex: int; /** @@ -1747,8 +1769,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ description: string; /** @@ -1756,8 +1778,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ editable: boolean; /** @@ -1765,8 +1787,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ endIndex: int; /** @@ -1774,8 +1796,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ error: string; /** @@ -1783,8 +1805,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ focusable: boolean; /** @@ -1792,8 +1814,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ hintText: string; /** @@ -1801,8 +1823,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ inputType: int; /** @@ -1810,8 +1832,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ inspectorKey: string; /** @@ -1819,8 +1841,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ isActive: boolean; /** @@ -1828,8 +1850,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ isEnable: boolean; /** @@ -1837,8 +1859,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ isHint: boolean; /** @@ -1846,8 +1868,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ isFocused: boolean; /** @@ -1855,8 +1877,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ isPassword: boolean; /** @@ -1864,8 +1886,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ isVisible: boolean; /** @@ -1873,8 +1895,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ itemCount: int; /** @@ -1882,8 +1904,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ lastContent: string; /** @@ -1891,8 +1913,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ layer: int; /** @@ -1900,8 +1922,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ longClickable: boolean; /** @@ -1909,8 +1931,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ pageId: int; /** @@ -1918,8 +1940,8 @@ export interface ElementAttributeValues { * * @type {AccessibilityElement} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ parent: AccessibilityElement; /** @@ -1927,8 +1949,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ pluralLineSupported: boolean; /** @@ -1936,8 +1958,8 @@ export interface ElementAttributeValues { * * @type {Rect} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ rect: Rect; /** @@ -1945,8 +1967,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ resourceName: string; /** @@ -1954,8 +1976,8 @@ export interface ElementAttributeValues { * * @type {AccessibilityElement} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ rootElement: AccessibilityElement; /** @@ -1963,8 +1985,8 @@ export interface ElementAttributeValues { * * @type {Rect} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ screenRect: Rect; /** @@ -1972,8 +1994,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ scrollable: boolean; /** @@ -1981,8 +2003,8 @@ export interface ElementAttributeValues { * * @type {boolean} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ selected: boolean; /** @@ -1990,8 +2012,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ startIndex: int; /** @@ -1999,8 +2021,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ text: string; /** @@ -2008,8 +2030,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ textLengthLimit: int; /** @@ -2017,8 +2039,8 @@ export interface ElementAttributeValues { * * @type {accessibility.TextMoveUnit} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ textMoveUnit: accessibility.TextMoveUnit; /** @@ -2026,8 +2048,8 @@ export interface ElementAttributeValues { * * @type {accessibility.Action} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ triggerAction: accessibility.Action; /** @@ -2035,8 +2057,8 @@ export interface ElementAttributeValues { * * @type {WindowType} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ type: WindowType; /** @@ -2044,8 +2066,8 @@ export interface ElementAttributeValues { * * @type {double} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ valueMax: double; /** @@ -2053,8 +2075,8 @@ export interface ElementAttributeValues { * * @type {double} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ valueMin: double; /** @@ -2062,8 +2084,8 @@ export interface ElementAttributeValues { * * @type {double} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ valueNow: double; /** @@ -2071,8 +2093,8 @@ export interface ElementAttributeValues { * * @type {int} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ windowId: int; /** @@ -2080,8 +2102,8 @@ export interface ElementAttributeValues { * * @type {double} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ offset: double; /** @@ -2089,8 +2111,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ textType: string; /** @@ -2098,8 +2120,8 @@ export interface ElementAttributeValues { * * @type {string} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ accessibilityText: string; /** @@ -2107,16 +2129,16 @@ export interface ElementAttributeValues { * * @type {Rect} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 dynamic + * @since 20 static */ hotArea: Rect; /** * Indicates the component next accessibility focus id. * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ accessibilityNextFocusId?: long; /** @@ -2124,16 +2146,16 @@ export interface ElementAttributeValues { * * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ customComponentType?: string; /** * Indicates the extra info of the element. * @type { ?string } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ extraInfo?: string; /** @@ -2141,8 +2163,8 @@ export interface ElementAttributeValues { * * @type { ?long } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ accessibilityPreviousFocusId?: long; /** @@ -2150,8 +2172,8 @@ export interface ElementAttributeValues { * * @type { ?boolean } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 dynamic + * @since 20 static */ accessibilityScrollable?: boolean; } @@ -2161,8 +2183,8 @@ export interface ElementAttributeValues { * * @typedef {'up' | 'down' | 'left' | 'right' | 'forward' | 'backward'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ export type FocusDirection = 'up' | 'down' | 'left' | 'right' | 'forward' | 'backward'; @@ -2171,8 +2193,8 @@ export type FocusDirection = 'up' | 'down' | 'left' | 'right' | 'forward' | 'bac * * @typedef {'accessibility' | 'normal'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ export type FocusType = 'accessibility' | 'normal'; @@ -2181,8 +2203,8 @@ export type FocusType = 'accessibility' | 'normal'; * * @typedef {'application' | 'system'} * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ export type WindowType = 'application' | 'system'; @@ -2191,8 +2213,8 @@ export type WindowType = 'application' | 'system'; * * @typedef Rect * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ export interface Rect { /** @@ -2200,8 +2222,8 @@ export interface Rect { * * @type { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ left: int; /** @@ -2209,8 +2231,8 @@ export interface Rect { * * @type { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ top: int; /** @@ -2218,8 +2240,8 @@ export interface Rect { * * @type { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ width: int; /** @@ -2227,8 +2249,8 @@ export interface Rect { * * @type { int } * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since arkts {'1.1':'9', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 9 dynamic + * @since 20 static */ height: int; } -- Gitee From 8d9ce8d6962178ab3d9474bf05f47d2e5254a6da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=8F=91=E5=8F=91?= Date: Sat, 13 Sep 2025 11:51:16 +0800 Subject: [PATCH 2/2] description MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 小发发 --- api/@ohos.accessibility.config.d.ts | 4 ---- api/@ohos.accessibility.d.ts | 22 ++++++------------- .../AccessibilityExtensionContext.d.ts | 4 +--- 3 files changed, 8 insertions(+), 22 deletions(-) diff --git a/api/@ohos.accessibility.config.d.ts b/api/@ohos.accessibility.config.d.ts index ecdc48805e..4ce293134d 100644 --- a/api/@ohos.accessibility.config.d.ts +++ b/api/@ohos.accessibility.config.d.ts @@ -340,7 +340,6 @@ declare namespace config { * Register the listener that watches for changes in the enabled status of accessibility extensions. * * @permission ohos.permission.READ_ACCESSIBILITY_CONFIG - * @param { 'enabledAccessibilityExtensionListChange' } type Indicates the type of event. * @param { Callback } callback Indicates the listener. * @throws { BusinessError } 201 - Permission verification failed. * The application does not have the permission required to call the API. @@ -374,7 +373,6 @@ declare namespace config { * Register the listener that watches for changes in the installed status of accessibility extensions. * * @permission ohos.permission.READ_ACCESSIBILITY_CONFIG - * @param { 'installedAccessibilityListChange' } type Indicates the type of event. * @param { Callback } callback Indicates the listener. * @throws { BusinessError } 201 - Permission verification failed. * The application does not have the permission required to call the API. @@ -408,7 +406,6 @@ declare namespace config { * Unregister listener that watches for changes in the enabled status of accessibility extensions. * * @permission ohos.permission.READ_ACCESSIBILITY_CONFIG - * @param { 'enabledAccessibilityExtensionListChange' } type Indicates the type of event. * @param { Callback } callback Indicates the listener. * @throws { BusinessError } 201 - Permission verification failed. * The application does not have the permission required to call the API. @@ -442,7 +439,6 @@ declare namespace config { * Unregister listener that watches for changes in the installed status of accessibility extensions. * * @permission ohos.permission.READ_ACCESSIBILITY_CONFIG - * @param { 'installedAccessibilityListChange' } type Indicates the type of event. * @param { Callback } callback Indicates the listener. * @throws { BusinessError } 201 - Permission verification failed. * The application does not have the permission required to call the API. diff --git a/api/@ohos.accessibility.d.ts b/api/@ohos.accessibility.d.ts index edf8d694a4..ebf94a73b4 100644 --- a/api/@ohos.accessibility.d.ts +++ b/api/@ohos.accessibility.d.ts @@ -1289,7 +1289,6 @@ declare namespace accessibility { /** * Register the observe of the accessibility state changed. * - * @param { 'accessibilityStateChange' } type state event type. * @param { Callback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @crossplatform @@ -1314,10 +1313,9 @@ declare namespace accessibility { /** * Register the observe of the touchGuide state changed. * - * @param { 'touchGuideStateChange' } type state event type. * @param { Callback } callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Vision - * @since 7 staticonly + * @since 20 staticonly */ function onTouchGuideStateChange(callback: Callback): void; @@ -1336,10 +1334,9 @@ declare namespace accessibility { /** * Register the observe of the screen reader state changed. - * @param { 'screenReaderStateChange' } type state event type. * @param { Callback } callback callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 18 staticonly + * @since 20 staticonly */ function onScreenReaderStateChange(callback: Callback): void; @@ -1358,7 +1355,6 @@ declare namespace accessibility { /** * Register the observe of the touch mode changed. - * @param { 'touchModeChange' } type touch mode change. * @param { Callback } callback callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @since 20 staticonly @@ -1395,8 +1391,7 @@ declare namespace accessibility { /** * Unregister the observe of the accessibility state changed. * - * @param { 'accessibilityStateChange' } type state event type - * @param { Callback } callback Asynchronous callback interface. + * @param { Callback } [callback] Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @crossplatform * @since 20 staticonly @@ -1420,10 +1415,9 @@ declare namespace accessibility { /** * Unregister the observe of the touchGuide state changed. * - * @param { 'touchGuideStateChange' } type state event type - * @param { Callback } callback Asynchronous callback interface. + * @param { Callback } [callback] Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core - * @since 7 staticonly + * @since 20 staticonly */ function offTouchGuideStateChange(callback?: Callback): void; @@ -1442,8 +1436,7 @@ declare namespace accessibility { /** * Unregister the observe of the screen reader state changed. - * @param { 'screenReaderStateChange' } type state event type - * @param { Callback } callback callback Asynchronous callback interface. + * @param { Callback } [callback] callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @since 20 staticonly */ @@ -1464,8 +1457,7 @@ declare namespace accessibility { /** * Unregister the observe of the touch mode changed. - * @param { 'touchModeChange' } type touch mode change. - * @param { Callback } callback callback Asynchronous callback interface. + * @param { Callback } [callback] callback Asynchronous callback interface. * @syscap SystemCapability.BarrierFree.Accessibility.Core * @since 20 staticonly */ diff --git a/api/application/AccessibilityExtensionContext.d.ts b/api/application/AccessibilityExtensionContext.d.ts index 7dcf4f8652..50d5873cb9 100644 --- a/api/application/AccessibilityExtensionContext.d.ts +++ b/api/application/AccessibilityExtensionContext.d.ts @@ -26,7 +26,7 @@ import type { GesturePath } from '../@ohos.accessibility.GesturePath'; /*** endif */ import type Want from '../@ohos.app.ability.Want'; -/*** if arkts 1.1 */ +/*** if arkts dynamic */ import { AccessibilityAction } from '../@ohos.accessibility'; /*** endif */ @@ -708,7 +708,6 @@ export declare interface AccessibilityElement { /** * Find elements that match the condition. * - * @param { 'textType' } type The type of query condition is text type. * @param { string } condition Indicates the specific content to be queried. * @returns { Promise> } * @syscap SystemCapability.BarrierFree.Accessibility.Core @@ -736,7 +735,6 @@ export declare interface AccessibilityElement { /** * Find elements that match the condition. * - * @param { 'elementId' } type The type of query condition is element id. * @param { long } condition Indicates the specific content to be queried. * @returns { Promise } * @syscap SystemCapability.BarrierFree.Accessibility.Core -- Gitee