/ohos5.0/foundation/arkui/ace_engine/interfaces/native/ |
H A D | native_interface_accessibility.h | 52 typedef struct ArkUI_AccessibilityElementInfo ArkUI_AccessibilityElementInfo; typedef 561 ArkUI_AccessibilityElementInfo* elementInfo, bool checkable); 573 ArkUI_AccessibilityElementInfo* elementInfo, bool checked); 584 ArkUI_AccessibilityElementInfo* elementInfo, bool focusable); 596 ArkUI_AccessibilityElementInfo* elementInfo, bool isFocused); 608 ArkUI_AccessibilityElementInfo* elementInfo, bool isVisible); 632 ArkUI_AccessibilityElementInfo* elementInfo, bool selected); 644 ArkUI_AccessibilityElementInfo* elementInfo, bool clickable); 704 ArkUI_AccessibilityElementInfo* elementInfo, bool editable); 716 ArkUI_AccessibilityElementInfo* elementInfo, bool isHint); [all …]
|
H A D | native_interface_accessibility.cpp | 30 using ::ArkUI_AccessibilityElementInfo; 71 ArkUI_AccessibilityElementInfo* elementInfo) in OH_ArkUI_DestoryAccessibilityElementInfo() 105 ArkUI_AccessibilityElementInfo* elementInfo, int32_t parentId) in OH_ArkUI_AccessibilityElementInfoSetParentId() 198 ArkUI_AccessibilityElementInfo* elementInfo, bool checkable) in OH_ArkUI_AccessibilityElementInfoSetCheckable() 206 ArkUI_AccessibilityElementInfo* elementInfo, bool checked) in OH_ArkUI_AccessibilityElementInfoSetChecked() 214 ArkUI_AccessibilityElementInfo* elementInfo, bool focusable) in OH_ArkUI_AccessibilityElementInfoSetFocusable() 222 ArkUI_AccessibilityElementInfo* elementInfo, bool isFocused) in OH_ArkUI_AccessibilityElementInfoSetFocused() 230 ArkUI_AccessibilityElementInfo* elementInfo, bool isVisible) in OH_ArkUI_AccessibilityElementInfoSetVisible() 246 ArkUI_AccessibilityElementInfo* elementInfo, bool selected) in OH_ArkUI_AccessibilityElementInfoSetSelected() 294 ArkUI_AccessibilityElementInfo* elementInfo, bool editable) in OH_ArkUI_AccessibilityElementInfoSetEditable() [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | native__interface__accessibility_8h.md | 59 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 60 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 61 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 62 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 72 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 74 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 75 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 77 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 80 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… 83 …ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityelement… [all …]
|
H A D | arkui_native_interface_accessibility.md | 49 ### ArkUI_AccessibilityElementInfo subsection 52 typedef struct ArkUI_AccessibilityElementInfo ArkUI_AccessibilityElementInfo 496 Destroys an **ArkUI_AccessibilityElementInfo** struct. 518 Adds an **ArkUI_AccessibilityElementInfo** member to the specified list and returns the **ArkUI_Acc… 542 Sets the ID for an **ArkUI_AccessibilityElementInfo** struct. 1367 ArkUI_AccessibilityElementInfo* elementInfo, int32_t offset); 1372 Sets the offset for an **ArkUI_AccessibilityElementInfo** struct. 1445 ArkUI_AccessibilityElementInfo* elementInfo, int32_t zIndex); 1450 Sets the z-index for an **ArkUI_AccessibilityElementInfo** struct. 1471 ArkUI_AccessibilityElementInfo* elementInfo, float opacity); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | arkui_native_interface_accessibility.md | 51 ### ArkUI_AccessibilityElementInfo subsection 54 typedef struct ArkUI_AccessibilityElementInfo ArkUI_AccessibilityElementInfo 488 返回创建完成的ArkUI_AccessibilityElementInfo结构指针,如果创建失败返回NULL。 532 返回创建完成的ArkUI_AccessibilityElementInfo结构指针,如果创建失败返回NULL。 1317 ArkUI_AccessibilityElementInfo* elementInfo, int32_t endItemIndex); 1343 ArkUI_AccessibilityElementInfo* elementInfo, int32_t itemCount); 1369 ArkUI_AccessibilityElementInfo* elementInfo, int32_t offset); 1395 ArkUI_AccessibilityElementInfo* elementInfo, bool accessibilityGroup); 1447 ArkUI_AccessibilityElementInfo* elementInfo, int32_t zIndex); 1473 ArkUI_AccessibilityElementInfo* elementInfo, float opacity); [all …]
|
H A D | native__interface__accessibility_8h.md | 24 | [ArkUI_AccessibilityElementInfo](arkui_native_interface_accessibility.md#arkui_accessibilityeleme… 59 …_accessibility.md#oh_arkui_destoryaccessibilityelementinfo)([ArkUI_AccessibilityElementInfo](arkui… 62 …essibility.md#oh_arkui_accessibilityelementinfosetparentid)([ArkUI_AccessibilityElementInfo](arkui… 71 …ssibility.md#oh_arkui_accessibilityelementinfosetcheckable)([ArkUI_AccessibilityElementInfo](arkui… 72 …cessibility.md#oh_arkui_accessibilityelementinfosetchecked)([ArkUI_AccessibilityElementInfo](arkui… 74 …cessibility.md#oh_arkui_accessibilityelementinfosetfocused)([ArkUI_AccessibilityElementInfo](arkui… 75 …cessibility.md#oh_arkui_accessibilityelementinfosetvisible)([ArkUI_AccessibilityElementInfo](arkui… 77 …essibility.md#oh_arkui_accessibilityelementinfosetselected)([ArkUI_AccessibilityElementInfo](arkui… 80 …cessibility.md#oh_arkui_accessibilityelementinfosetenabled)([ArkUI_AccessibilityElementInfo](arkui… 83 …essibility.md#oh_arkui_accessibilityelementinfoseteditable)([ArkUI_AccessibilityElementInfo](arkui… [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/accessibility/ |
H A D | native_interface_accessibility_impl.cpp | 22 ArkUI_AccessibilityElementInfo::ArkUI_AccessibilityElementInfo() in ArkUI_AccessibilityElementInfo() function in ArkUI_AccessibilityElementInfo 45 void ArkUI_AccessibilityElementInfo::SetRect(const ArkUI_AccessibleRect& rect) in SetRect() 50 void ArkUI_AccessibilityElementInfo::SetRangeInfo(const ArkUI_AccessibleRangeInfo& rangeInfo) in SetRangeInfo() 55 void ArkUI_AccessibilityElementInfo::SetGridInfo(const ArkUI_AccessibleGridInfo& gridInfo) in SetGridInfo() 65 void ArkUI_AccessibilityElementInfo::ClearChildNodeIds() in ClearChildNodeIds() 70 void ArkUI_AccessibilityElementInfo::AddChildNodeId(int64_t childNodeId) in AddChildNodeId() 75 void ArkUI_AccessibilityElementInfo::ClearOperationActions() in ClearOperationActions() 80 void ArkUI_AccessibilityElementInfo::AddOperationAction(const ArkUI_AccessibleAction& action) in AddOperationAction() 85 ArkUI_AccessibilityElementInfo* ArkUI_AccessibilityElementInfoList::AddAndGetElementInfo() in AddAndGetElementInfo() 88 elementInfos_.push_back(ArkUI_AccessibilityElementInfo()); in AddAndGetElementInfo() [all …]
|
H A D | accessibility_provider.h | 37 std::vector<ArkUI_AccessibilityElementInfo>& infos) = 0; 40 std::vector<ArkUI_AccessibilityElementInfo>& infos) = 0; 43 ArkUI_AccessibilityElementInfo& elementInfo) = 0; 46 ArkUI_AccessibilityElementInfo& elementInfo) = 0;
|
H A D | native_interface_accessibility_provider.h | 32 std::vector<ArkUI_AccessibilityElementInfo>& infos); 35 std::vector<ArkUI_AccessibilityElementInfo>& infos); 38 ArkUI_AccessibilityElementInfo& elementInfo); 41 ArkUI_AccessibilityElementInfo& elementInfo);
|
H A D | native_interface_accessibility_impl.h | 30 struct ArkUI_AccessibilityElementInfo { struct 31 explicit ArkUI_AccessibilityElementInfo(); 526 ArkUI_AccessibilityElementInfo* GetElementInfo() const in GetElementInfo() 531 void SetElementInfo(ArkUI_AccessibilityElementInfo* elementInfo) in SetElementInfo() 550 ArkUI_AccessibilityElementInfo* elementInfo = nullptr; 558 ArkUI_AccessibilityElementInfo* AddAndGetElementInfo(); 559 bool CopyAccessibilityElementInfo(std::vector<ArkUI_AccessibilityElementInfo>& infos); 563 std::list<ArkUI_AccessibilityElementInfo> elementInfos_;
|
H A D | native_interface_accessibility_provider.cpp | 92 std::vector<ArkUI_AccessibilityElementInfo>& infos) in FindAccessibilityNodeInfosById() 121 std::vector<ArkUI_AccessibilityElementInfo>& infos) in FindAccessibilityNodeInfosByText() 149 ArkUI_AccessibilityElementInfo& elementInfo) in FindFocusedAccessibilityNode() 163 ArkUI_AccessibilityElementInfo& elementInfo) in FindNextFocusAccessibilityNode()
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | ndk-accessibility-xcomponent.md | 50 …, ArkUI_AccessibilityFocusType focusType, int32_t requestId, ArkUI_AccessibilityElementInfo* eleme… 76 …ArkUI_AccessibilityElementInfo *elementInfo = OH_ArkUI_AddAndGetAccessibilityElementInfo(elementLi… 90 …, ArkUI_AccessibilityFocusType focusType, int32_t requestId, ArkUI_AccessibilityElementInfo *eleme… 126 // 2.调用OH_ArkUI_CreateAccessibilityElementInfo创建ArkUI_AccessibilityElementInfo 127 ArkUI_AccessibilityElementInfo *elementInfo = OH_ArkUI_CreateAccessibilityElementInfo(); 146 void FillEvent(ArkUI_AccessibilityEventInfo *eventInfo, ArkUI_AccessibilityElementInfo *elementInfo… 161 …ssibilityAsyncEvent(ArkUI_AccessibilityEventInfo *eventInfo, ArkUI_AccessibilityElementInfo *eleme… 264 // 2.调用OH_ArkUI_CreateAccessibilityElementInfo创建ArkUI_AccessibilityElementInfo 265 ArkUI_AccessibilityElementInfo *elementInfo = OH_ArkUI_CreateAccessibilityElementInfo(); 296 void FillEvent(ArkUI_AccessibilityEventInfo *eventInfo, ArkUI_AccessibilityElementInfo *elementInfo… [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/accessibility/ |
H A D | native_interface_accessibility_test.cpp | 98 ArkUI_AccessibilityElementInfo& beforeInfo, in FillNativeAccessibilityElementInfoPart() 99 ArkUI_AccessibilityElementInfo& afterInfo) in FillNativeAccessibilityElementInfoPart() 140 ArkUI_AccessibilityElementInfo& beforeInfo, in FillNativeAccessibilityElementInfo() 141 ArkUI_AccessibilityElementInfo& afterInfo) in FillNativeAccessibilityElementInfo() 179 ArkUI_AccessibilityElementInfo& nativeInfo) in BuildNativeAccessibilityElementInfoPart() 224 ArkUI_AccessibilityElementInfo& nativeInfo) in BuildNativeAccessibilityElementInfo() 259 ArkUI_AccessibilityElementInfo& afterInfo) in CheckTransformElementInfoResultPart() 314 ArkUI_AccessibilityElementInfo& afterInfo) in CheckTransformElementInfoResult() 546 ArkUI_AccessibilityElementInfo elementInfo; 577 ArkUI_AccessibilityElementInfo beforeInfo; [all …]
|
H A D | native_interface_accessibility_provider_test.cpp | 44 ArkUI_AccessibilityElementInfo& elementInfo) override in FindFocusedAccessibilityNode() 50 ArkUI_AccessibilityElementInfo& elementInfo) override in FindNextFocusAccessibilityNode() 137 ArkUI_AccessibilityElementInfo focusElementInfo_; 138 ArkUI_AccessibilityElementInfo nextFocusElementInfo_; 163 ArkUI_AccessibilityElementInfo* tempElementInfo; in MockFindAccessibilityNodeInfosById() 193 ArkUI_AccessibilityElementInfo* tempElementInfo; in MockFindAccessibilityNodeInfosByText() 219 ArkUI_AccessibilityElementInfo* elementInfo) in MockFindFocusedAccessibilityNode() 233 ArkUI_AccessibilityElementInfo* elementInfo) in MockFindNextFocusAccessibilityNode() 422 std::vector<ArkUI_AccessibilityElementInfo> infos; 478 std::vector<ArkUI_AccessibilityElementInfo> infos; [all …]
|
H A D | js_third_provider_interaction_operation_test.cpp | 52 ArkUI_AccessibilityElementInfo tempElementInfo; in ProviderMockResult() 87 std::vector<ArkUI_AccessibilityElementInfo> elementInfosList_; 89 ArkUI_AccessibilityElementInfo focusElementInfo_; 90 ArkUI_AccessibilityElementInfo nextFocusElementInfo_; 103 ArkUI_AccessibilityElementInfo elementInfo_; 112 std::vector<ArkUI_AccessibilityElementInfo>& infos) override in FindAccessibilityNodeInfosById() 123 std::vector<ArkUI_AccessibilityElementInfo>& infos) override in FindAccessibilityNodeInfosByText() 139 ArkUI_AccessibilityElementInfo& elementInfo) override in FindFocusedAccessibilityNode() 146 ArkUI_AccessibilityElementInfo& elementInfo) override in FindNextFocusAccessibilityNode() 570 ArkUI_AccessibilityElementInfo elementInfo; [all …]
|
H A D | js_third_provider_interaction_operation_utils_test.cpp | 42 ArkUI_AccessibilityElementInfo& nativeInfo) in FillNativeAccessibilityElementInfoPart() 87 ArkUI_AccessibilityElementInfo& nativeInfo) in FillNativeAccessibilityElementInfo() 320 ArkUI_AccessibilityElementInfo &info) in FillNativeAccessibilityEventInfo() 372 ArkUI_AccessibilityElementInfo info; 388 ArkUI_AccessibilityElementInfo info; 411 ArkUI_AccessibilityElementInfo info; 450 ArkUI_AccessibilityElementInfo info;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/xcomponent/ |
H A D | xcomponent_accessibility_provider.h | 31 std::vector<ArkUI_AccessibilityElementInfo>& infos) override; 34 std::vector<ArkUI_AccessibilityElementInfo>& infos) override; 37 ArkUI_AccessibilityElementInfo& elementInfo) override; 40 ArkUI_AccessibilityElementInfo& elementInfo) override;
|
H A D | xcomponent_accessibility_provider.cpp | 40 std::vector<ArkUI_AccessibilityElementInfo>& infos) in FindAccessibilityNodeInfosById() 55 std::vector<ArkUI_AccessibilityElementInfo>& infos) in FindAccessibilityNodeInfosByText() 70 ArkUI_AccessibilityElementInfo& info) in FindFocusedAccessibilityNode() 85 ArkUI_AccessibilityElementInfo& info) in FindNextFocusAccessibilityNode()
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | ndk-accessibility-xcomponent.md | 12 …accessibility.md#oh_arkui_createaccessibilityeventinfo) and [ArkUI_AccessibilityElementInfo](../re… 50 …, ArkUI_AccessibilityFocusType focusType, int32_t requestId, ArkUI_AccessibilityElementInfo* eleme… 91 …// 2. Call OH_ArkUI_CreateAccessibilityElementInfo to create an ArkUI_AccessibilityElementInfo ins… 92 ArkUI_AccessibilityElementInfo *elementInfo = OH_ArkUI_CreateAccessibilityElementInfo(); 111 void FillEvent(ArkUI_AccessibilityEventInfo *eventInfo, ArkUI_AccessibilityElementInfo *elementInfo… 126 …ssibilityAsyncEvent(ArkUI_AccessibilityEventInfo *eventInfo, ArkUI_AccessibilityElementInfo *eleme… 228 …2. Call OH_ArkUI_CreateAccessibilityElementInfo to create an ArkUI_AccessibilityElementInfo instan… 229 ArkUI_AccessibilityElementInfo *elementInfo = OH_ArkUI_CreateAccessibilityElementInfo(); 260 void FillEvent(ArkUI_AccessibilityEventInfo *eventInfo, ArkUI_AccessibilityElementInfo *elementInfo… 276 …ssibilityAsyncEvent(ArkUI_AccessibilityEventInfo *eventInfo, ArkUI_AccessibilityElementInfo *eleme…
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | js_third_provider_interaction_operation.cpp | 121 const ArkUI_AccessibilityElementInfo& elementInfo, in CopyNativeInfoToAccessibilityElementInfo() 130 const std::vector<ArkUI_AccessibilityElementInfo>& nativeInfos, in CopyNativeInfosToAccessibilityElementInfos() 195 std::vector<ArkUI_AccessibilityElementInfo> nativeInfos; in FindAccessibilityNodeInfosByIdFromProvider() 263 std::vector<ArkUI_AccessibilityElementInfo> nativeInfos; in FindAccessibilityNodeInfosByTextFromProvider() 331 ArkUI_AccessibilityElementInfo nativeInfo; in FindFocusedElementInfoFromProvider() 387 ArkUI_AccessibilityElementInfo nativeInfo; in FocusMoveSearchProvider()
|
H A D | js_third_provider_interaction_operation_utils.h | 26 const ArkUI_AccessibilityElementInfo& nativeInfo, in TransformAccessbilityElementInfo()
|