/ohos5.0/foundation/barrierfree/accessibility/interfaces/kits/js/ |
H A D | AccessibilityExtensionContext.d.ts | 86 getFocusElement(isAccessibilityFocus?: boolean): Promise<AccessibilityElement>; 99 getFocusElement(callback: AsyncCallback<AccessibilityElement>): void; 129 getWindowRootElement(windowId?: number): Promise<AccessibilityElement>; 142 getWindowRootElement(callback: AsyncCallback<AccessibilityElement>): void; 172 getWindows(displayId?: number): Promise<Array<AccessibilityElement>>; 185 getWindows(callback: AsyncCallback<Array<AccessibilityElement>>): void; 337 declare interface AccessibilityElement { 562 findElement(type: 'focusType', condition: FocusType): Promise<AccessibilityElement>; 636 'children': Array<AccessibilityElement>; 811 'parent': AccessibilityElement; [all …]
|
H A D | @ohos.application.AccessibilityExtensionAbility.d.ts | 19 AccessibilityElement as _AccessibilityElement, 37 export type AccessibilityElement = _AccessibilityElement; 165 target?: AccessibilityElement;
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-accessibility.md | 13 …AccessibilityElement | findElement(type: 'content', condition: string): Promise\<Array\<Accessibil… 14 | AccessibilityExtensionContext | AccessibilityElement | performAction(actionName: string, paramete… 15 | AccessibilityExtensionContext | AccessibilityElement | actionNames(): Promise\<Array\<string>>;<b… 16 | AccessibilityExtensionContext | AccessibilityElement | "attributeValue\<T extends keyof ElementAt… 17 | AccessibilityExtensionContext | AccessibilityElement | attributeNames\<T extends keyof ElementAtt… 19 …AccessibilityElement>>;<br>getWindows(callback: AsyncCallback\<Array\<AccessibilityElement>>): voi… 20 …AccessibilityElement>;<br>getWindowRootElement(callback: AsyncCallback\<AccessibilityElement>): vo… 21 …AccessibilityElement>;<br>getFocusElement(callback: AsyncCallback\<AccessibilityElement>): void;<b… 30 …lication.AccessibilityExtensionAbility | AccessibilityEvent | target?: AccessibilityElement; | 新增 |
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-accessibility.md | 13 …AccessibilityElement | findElement(type: 'content', condition: string): Promise\<Array\<Accessibil… 14 | AccessibilityExtensionContext | AccessibilityElement | performAction(actionName: string, paramete… 15 | AccessibilityExtensionContext | AccessibilityElement | actionNames(): Promise\<Array\<string>>;<b… 16 | AccessibilityExtensionContext | AccessibilityElement | "attributeValue\<T extends keyof ElementAt… 17 | AccessibilityExtensionContext | AccessibilityElement | attributeNames\<T extends keyof ElementAtt… 19 …AccessibilityElement>>;<br>getWindows(callback: AsyncCallback\<Array\<AccessibilityElement>>): voi… 20 …AccessibilityElement>;<br>getWindowRootElement(callback: AsyncCallback\<AccessibilityElement>): vo… 21 …AccessibilityElement>;<br>getFocusElement(callback: AsyncCallback\<AccessibilityElement>): void;<b… 30 …cation.AccessibilityExtensionAbility | AccessibilityEvent | target?: AccessibilityElement; | Added|
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-accessibility-kit/ |
H A D | js-apis-inner-application-accessibilityExtensionContext.md | 272 let rootElement: AccessibilityElement; 315 let rootElement: AccessibilityElement; 362 let rootElement: AccessibilityElement; 413 let rootElement: AccessibilityElement; 456 let rootElement: AccessibilityElement; 503 let rootElement: AccessibilityElement; 785 ## AccessibilityElement<sup>9+</sup> 815 // rootElement是AccessibilityElement的实例 847 // rootElement是AccessibilityElement的实例 900 // rootElement是AccessibilityElement的实例 [all …]
|
H A D | js-apis-inner-application-accessibilityExtensionContext-sys.md | 53 import { AccessibilityElement } from '@kit.AccessibilityKit'; 56 let rootElement: AccessibilityElement; 58 axContext.getWindowRootElement().then((data: AccessibilityElement) => { 70 findElement(type: 'elementId', condition: number): Promise\<AccessibilityElement>; 105 // rootElement是AccessibilityElement的实例 106 rootElement.findElement('elementId', condition).then((data: AccessibilityElement) => { 115 findElement(type: 'textType', condition: string): Promise\<Array\<AccessibilityElement>>; 150 // rootElement是AccessibilityElement的实例 151 rootElement.findElement('textType', condition).then((data: AccessibilityElement[]) => { 177 // rootElement是AccessibilityElement的实例 [all …]
|
H A D | js-apis-application-accessibilityExtensionAbility.md | 34 | target | [AccessibilityElement](js-apis-inner-application-accessibilityExtensionContext.md#acc… 40 ## AccessibilityElement<sup>10+</sup> 42 [AccessibilityElement](js-apis-inner-application-accessibilityExtensionContext.md#accessibilityelem… 49 import { AccessibilityElement } from '@kit.AccessibilityKit'; 51 let accessibilityElement: AccessibilityElement;
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.35/ |
H A D | changelogs-accessibility.md | 34 …ext | getFocusElement(isAccessibilityFocus?: boolean): Promise<AccessibilityElement>; |9 … 35 …lityExtensionContext | getFocusElement(callback: AsyncCallback<AccessibilityElement>): void;… 36 …getWindowRootElement(windowId: number, callback: AsyncCallback<AccessibilityElement>): void;… 37 …nsionContext | getWindowRootElement(windowId?: number): Promise<AccessibilityElement>; |9 | 38 …tensionContext | getWindowRootElement(callback: AsyncCallback<AccessibilityElement>): void;… 39 …getWindows(displayId: number, callback: AsyncCallback<Array<AccessibilityElement>>): v… 40 …onContext | getWindows(displayId?: number): Promise<Array<AccessibilityElement>>; |9… 41 …xtensionContext | getWindows(callback: AsyncCallback<Array<AccessibilityElement>>): v… 53 …dElement(type: 'content', condition: string): Promise<Array<AccessibilityElement>>; |9… 55 …| findElement(type: 'focusType', condition: FocusType): Promise<AccessibilityElement>; |9 | [all …]
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_5.0.0.35/ |
H A D | changelogs-accessibility.md | 34 …nContext | getFocusElement(isAccessibilityFocus?: boolean): Promise\<AccessibilityElement>; |9 | 35 …| AccessibilityExtensionContext | getFocusElement(callback: AsyncCallback\<AccessibilityElement>):… 36 …| getWindowRootElement(windowId: number, callback: AsyncCallback\<AccessibilityElement>): void; |9… 37 …yExtensionContext | getWindowRootElement(windowId?: number): Promise\<AccessibilityElement>; |9 | 38 …yExtensionContext | getWindowRootElement(callback: AsyncCallback\<AccessibilityElement>): void; |9… 39 …xt | getWindows(displayId: number, callback: AsyncCallback<Array\<AccessibilityElement>>): void; |… 40 …tyExtensionContext | getWindows(displayId?: number): Promise<Array\<AccessibilityElement>>; |9 | 41 …ilityExtensionContext | getWindows(callback: AsyncCallback<Array\<AccessibilityElement>>): void; |… 53 …xt | findElement(type: 'content', condition: string): Promise<Array\<AccessibilityElement>>; |9 | 55 …text | findElement(type: 'focusType', condition: FocusType): Promise\<AccessibilityElement>; |9 | [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-accessibility.md | 8 …AccessibilityElement;<br>方法or属性:attributeValue\<T extends keyof ElementAttributeValues>(<br> at… 18 …AccessibilityElement>): void;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getFoc… 19 …AccessibilityElement>): void;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getFoc… 20 …AccessibilityElement>;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getFocusEleme… 21 …AccessibilityElement>): void;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getWin… 22 …AccessibilityElement>): void;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getWin… 23 …AccessibilityElement>;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getWindowRoot… 24 …AccessibilityElement>>;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getWindows(d… 25 …AccessibilityElement>>): void;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getWi… 26 …AccessibilityElement>>): void;;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getWi…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-accessibility.md | 5 |新增|NA|类名:sourcefile;<br>方法or属性:export type AccessibilityElement = _AccessibilityElement;|@ohos.app… 31 …ck\<AccessibilityElement>): void;<br>旧版本信息:|类名:AccessibilityExtensionContext;<br>方法or属性:getFocusEl… 33 …<AccessibilityElement>): void;<br>旧版本信息:|类名:AccessibilityExtensionContext;<br>方法or属性:getWindowRoot… 35 …\<AccessibilityElement>>): void;<br>旧版本信息:|类名:AccessibilityExtensionContext;<br>方法or属性:getWindows(… 39 …误码)|类名:AccessibilityElement;<br>方法or属性:performAction(actionName: string, callback: AsyncCallback\<… 40 …AccessibilityElement;<br>方法or属性:performAction(actionName: string, parameters: object, callback: As… 41 …AccessibilityElement;<br>方法or属性:findElement(type: 'content', condition: string, callback: AsyncCal… 42 …AccessibilityElement;<br>方法or属性:findElement(type: 'focusType', condition: FocusType, callback: Asy… 43 …AccessibilityElement;<br>方法or属性:findElement(type: 'focusDirection', condition: FocusDirection, cal… 51 …AccessibilityElement>;<br>旧版本信息:9300003|类名:AccessibilityExtensionContext;<br>方法or属性:getWindowRootE… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-accessibility.md | 35 |新增|NA|类名:AccessibilityEvent;<br>方法or属性:target?: AccessibilityElement;|@ohos.application.Accessibil… 58 |新增|NA|类名:AccessibilityElement;<br>方法or属性:actionNames(): Promise\<Array\<string>>;|AccessibilityExt… 59 |新增|NA|类名:AccessibilityElement;<br>方法or属性:actionNames(callback: AsyncCallback\<Array\<string>>): vo… 60 |新增|NA|类名:AccessibilityElement;<br>方法or属性:performAction(actionName: string, parameters?: object): P… 61 |新增|NA|类名:AccessibilityElement;<br>方法or属性:performAction(actionName: string, callback: AsyncCallback… 63 |新增|NA|类名:AccessibilityElement;<br>方法or属性:findElement(type: 'content', condition: string): Promise\… 64 |新增|NA|类名:AccessibilityElement;<br>方法or属性:findElement(type: 'content', condition: string, callback:… 65 |新增|NA|类名:AccessibilityElement;<br>方法or属性:findElement(type: 'focusType', condition: FocusType): Pro… 66 |新增|NA|类名:AccessibilityElement;<br>方法or属性:findElement(type: 'focusType', condition: FocusType, call… 67 |新增|NA|类名:AccessibilityElement;<br>方法or属性:findElement(type: 'focusDirection', condition: FocusDirec… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-accessibility.md | 8 …AccessibilityElement;<br>Method or attribute name: attributeValue\<T extends keyof ElementAttribut… 18 …AccessibilityElement>): void;;<br>Old version information: 9300003|Class name: AccessibilityExtens… 19 …AccessibilityElement>): void;;<br>Old version information: 9300003|Class name: AccessibilityExtens… 20 …AccessibilityElement>;;<br>Old version information: 9300003|Class name: AccessibilityExtensionCont… 21 …AccessibilityElement>): void;;<br>Old version information: 9300003|Class name: AccessibilityExtens… 22 …AccessibilityElement>): void;;<br>Old version information: 9300003|Class name: AccessibilityExtens… 23 …AccessibilityElement>;;<br>Old version information: 9300003|Class name: AccessibilityExtensionCont… 24 …AccessibilityElement>>;;<br>Old version information: 9300003|Class name: AccessibilityExtensionCon… 25 …AccessibilityElement>>): void;;<br>Old version information: 9300003|Class name: AccessibilityExten… 26 …AccessibilityElement>>): void;;<br>Old version information: 9300003|Class name: AccessibilityExten…
|
/ohos5.0/docs/en/application-dev/reference/apis-accessibility-kit/ |
H A D | js-apis-inner-application-accessibilityExtensionContext.md | 272 let rootElement: AccessibilityElement; 315 let rootElement: AccessibilityElement; 362 let rootElement: AccessibilityElement; 413 let rootElement: AccessibilityElement; 456 let rootElement: AccessibilityElement; 503 let rootElement: AccessibilityElement; 785 ## AccessibilityElement<sup>9+</sup> 815 // rootElement is an instance of AccessibilityElement. 847 // rootElement is an instance of AccessibilityElement. 900 // rootElement is an instance of AccessibilityElement. [all …]
|
H A D | js-apis-inner-application-accessibilityExtensionContext-sys.md | 53 import { AccessibilityElement } from '@kit.AccessibilityKit'; 56 let rootElement: AccessibilityElement; 58 axContext.getWindowRootElement().then((data: AccessibilityElement) => { 70 findElement(type: 'elementId', condition: number): Promise\<AccessibilityElement>; 105 // rootElement is an instance of AccessibilityElement. 106 rootElement.findElement('elementId', condition).then((data: AccessibilityElement) => { 115 findElement(type: 'textType', condition: string): Promise\<Array\<AccessibilityElement>>; 150 // rootElement is an instance of AccessibilityElement. 151 rootElement.findElement('textType', condition).then((data: AccessibilityElement[]) => { 177 // rootElement is an instance of AccessibilityElement. [all …]
|
H A D | js-apis-application-accessibilityExtensionAbility.md | 34 | target | [AccessibilityElement](js-apis-inner-application-accessibilityExtensionContext.md#acc… 40 ## AccessibilityElement<sup>10+</sup> 42 Level-2 Module of [AccessibilityElement](js-apis-inner-application-accessibilityExtensionContext.md… 49 import { AccessibilityElement } from '@kit.AccessibilityKit'; 51 let accessibilityElement: AccessibilityElement;
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/ |
H A D | js-apidiff-accessibility.md | 5 |Added|NA|Class name: sourcefile;<br>Method or attribute name: export type AccessibilityElement = _… 31 …AccessibilityElement>): void;<br>Old version information: |Class name: AccessibilityExtensionConte… 33 …AccessibilityElement>): void;<br>Old version information: |Class name: AccessibilityExtensionConte… 35 …AccessibilityElement>>): void;<br>Old version information: |Class name: AccessibilityExtensionCont… 39 …AccessibilityElement;<br>Method or attribute name: performAction(actionName: string, callback: Asy… 40 …AccessibilityElement;<br>Method or attribute name: performAction(actionName: string, parameters: o… 41 …AccessibilityElement;<br>Method or attribute name: findElement(type: 'content', condition: string,… 42 …AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusType', condition: Focus… 43 …AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusDirection', condition: … 51 …AccessibilityElement>;<br>Old version information: 9300003|Class name: AccessibilityExtensionConte… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-accessibility.md | 35 …s name: AccessibilityEvent;<br>Method or attribute name: target?: AccessibilityElement;|@ohos.appl… 58 |Added|NA|Class name: AccessibilityElement;<br>Method or attribute name: actionNames(): Promise\<Ar… 59 |Added|NA|Class name: AccessibilityElement;<br>Method or attribute name: actionNames(callback: Asyn… 60 |Added|NA|Class name: AccessibilityElement;<br>Method or attribute name: performAction(actionName: … 61 |Added|NA|Class name: AccessibilityElement;<br>Method or attribute name: performAction(actionName: … 63 …s name: AccessibilityElement;<br>Method or attribute name: findElement(type: 'content', condition:… 64 … AccessibilityElement;<br>Method or attribute name: findElement(type: 'content', condition: string… 65 …ss name: AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusType', conditi… 66 …: AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusType', condition: Foc… 67 …me: AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusDirection', conditi… [all …]
|
/ohos5.0/foundation/barrierfree/accessibility/interfaces/kits/napi/accessibility_extension_module_loader/include/ |
H A D | napi_accessibility_element.h | 25 struct AccessibilityElement { struct 26 AccessibilityElement() = default; 27 AccessibilityElement(std::shared_ptr<OHOS::Accessibility::AccessibilityElementInfo> elementInfo) in AccessibilityElement() function 30 AccessibilityElement(std::shared_ptr<OHOS::Accessibility::AccessibilityWindowInfo> windowInfo) in AccessibilityElement() argument 53 AccessibilityElement accessibilityElement_ = {}; argument 164 NAccessibilityElementData* callbackInfo, AccessibilityElement* accessibilityElement); 170 std::string actionName, AccessibilityElement* accessibilityElement); 174 NAccessibilityElementData* callbackInfo, AccessibilityElement* accessibilityElement); 183 NAccessibilityElementData* callbackInfo, AccessibilityElement* accessibilityElement); 186 static AccessibilityElement* UnrapAccessibilityElement(napi_env env, napi_value thisVar);
|
H A D | napi_accessibility_extension.h | 137 std::shared_ptr<AccessibilityElement> GetElement(const AccessibilityEventInfo& eventInfo); 167 std::shared_ptr<AccessibilityElement> element_ = nullptr;
|
/ohos5.0/docs/zh-cn/application-dev/accessibility/ |
H A D | accessibilityextensionability.md | 57 AccessibilityElement, 72 type attributeValues = string | number | boolean | AccessibilityElement | AccessibilityElement[] | … 77 currentPageElementArray: Array<AccessibilityElement> | null = null; 114 let rootElement: AccessibilityElement; 121 …PageElementArray = await this.getAttributeValue(rootElement, 'children') as AccessibilityElement[]; 127 …async getElementWantedInfo(accessibilityElement: AccessibilityElement, wantedAttribute: ElementAtt… 144 async getAttributeValue(accessibilityElement: AccessibilityElement, key: ElementAttributeKeys):
|
/ohos5.0/foundation/barrierfree/accessibility/interfaces/kits/napi/accessibility_extension_module_loader/src/ |
H A D | napi_accessibility_extension.cpp | 259 std::shared_ptr<AccessibilityElement> NAccessibilityExtension::GetElement(const AccessibilityEventI… in GetElement() 269 std::shared_ptr<AccessibilityElement> element = nullptr; in GetElement() 275 element = std::make_shared<AccessibilityElement>(elementInfo); in GetElement() 279 element = std::make_shared<AccessibilityElement>(windowInfo); in GetElement() 296 element = std::make_shared<AccessibilityElement>(elementInfo); in GetElement() 327 const std::shared_ptr<AccessibilityElement>& element) in ConvertAccessibilityElementToJS() 334 AccessibilityElement* pAccessibilityElement = new(std::nothrow) AccessibilityElement(*element); in ConvertAccessibilityElementToJS() 351 AccessibilityElement* info = static_cast<AccessibilityElement*>(data); in ConvertAccessibilityElementToJS() 466 std::shared_ptr<AccessibilityElement> element = GetElement(eventInfo); in OnAccessibilityEvent()
|
H A D | napi_accessibility_element.cpp | 163 …AccessibilityElement* pAccessibilityElement = new(std::nothrow) AccessibilityElement(elementInform… in ConvertElementInfoToJS() 173 AccessibilityElement* info = static_cast<AccessibilityElement*>(data); in ConvertElementInfoToJS() 237 AccessibilityElement* accessibilityElement = nullptr; in AttributeNames() 314 AccessibilityElement* accessibilityElement = nullptr; in AttributeValue() 1550 AccessibilityElement* accessibilityElement = nullptr; in ActionNames() 1698 AccessibilityElement* accessibilityElement = nullptr; in UnrapAccessibilityElement() 1716 std::string actionName, AccessibilityElement* accessibilityElement) in PerformActionAsync() 1854 AccessibilityElement* accessibilityElement = nullptr; in FindElement() 1885 NAccessibilityElementData* callbackInfo, AccessibilityElement* accessibilityElement) in GetCursorPositionAsync() 1916 NAccessibilityElementData* callbackInfo, AccessibilityElement* accessibilityElement) in FindElementAsync() [all …]
|
H A D | napi_accessibility_extension_context.cpp | 40 … AccessibilityElement* pAccessibilityElement = new(std::nothrow) AccessibilityElement(windowInfo); in ConvertAccessibilityWindowInfoToJS() 51 AccessibilityElement* info = static_cast<AccessibilityElement*>(data); in ConvertAccessibilityWindowInfoToJS()
|
/ohos5.0/docs/en/application-dev/accessibility/ |
H A D | accessibilityextensionability.md | 57 AccessibilityElement, 72 type attributeValues = string | number | boolean | AccessibilityElement | AccessibilityElement[] | … 77 currentPageElementArray: Array<AccessibilityElement> | null = null; 114 let rootElement: AccessibilityElement; 121 …PageElementArray = await this.getAttributeValue(rootElement, 'children') as AccessibilityElement[]; 127 …async getElementWantedInfo(accessibilityElement: AccessibilityElement, wantedAttribute: ElementAtt… 144 async getAttributeValue(accessibilityElement: AccessibilityElement, key: ElementAttributeKeys):
|