/foundation/barrierfree/accessibility/frameworks/aafwk/src/ |
H A D | accessible_ability_client_impl.cpp | 510 RetError AccessibleAbilityClientImpl::GetRootBatch(std::vector<AccessibilityElementInfo>& elementInfos) in GetRootBatch() argument 532 elementInfos, ROOT_TREE_ID); in GetRootBatch() 540 void AccessibleAbilityClientImpl::SortElementInfosIfNecessary(std::vector<AccessibilityElementInfo> &elementInfos) in SortElementInfosIfNecessary() argument 547 AccessibilityElementInfo virtualRoot = elementInfos.front(); in SortElementInfosIfNecessary() 551 elementInfos.erase(elementInfos.begin()); in SortElementInfosIfNecessary() 552 for (auto &element : elementInfos) { in SortElementInfosIfNecessary() 572 elementInfos.insert(elementInfos.begin(), virtualRoot); in SortElementInfosIfNecessary() 586 elementInfos in SortElementInfosIfNecessary() 591 GetRootByWindowBatch(const AccessibilityWindowInfo &windowInfo, std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter) GetRootByWindowBatch() argument 777 GetByContent(const AccessibilityElementInfo &elementInfo, const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) GetByContent() argument 823 SearchElementInfoRecursiveByContent(const int32_t windowId, const int64_t elementId, uint32_t mode, std::vector<AccessibilityElementInfo> &elementInfos, const std::string text, int32_t treeId, bool isFilter) SearchElementInfoRecursiveByContent() argument 1130 SetCacheElementInfo(const int32_t windowId, const std::vector<OHOS::Accessibility::AccessibilityElementInfo> &elementInfos) SetCacheElementInfo() argument 1321 GetElementInfoFromCache(int32_t windowId, int64_t elementId, std::vector<AccessibilityElementInfo> &elementInfos) GetElementInfoFromCache() argument 1347 SearchElementInfoRecursive(int32_t windowId, int64_t elementId, uint32_t mode, std::vector<AccessibilityElementInfo> &elementInfos, bool isFilter) SearchElementInfoRecursive() argument 1367 SearchElementInfoRecursiveByWinid(const int32_t windowId, const int64_t elementId, uint32_t mode, std::vector<AccessibilityElementInfo> &elementInfos, int32_t treeId, bool isFilter, AccessibilityElementInfo *parentInfo) SearchElementInfoRecursiveByWinid() argument 1444 AddCacheByWMS(int32_t windowId, int64_t elementId, std::vector<AccessibilityElementInfo>& elementInfos) AddCacheByWMS() argument 1452 AddCacheByAce(int32_t windowId, int64_t elementId, std::vector<AccessibilityElementInfo>& elementInfos) AddCacheByAce() argument 1509 AddElementCache(const int32_t windowId, const std::vector<AccessibilityElementInfo>& elementInfos) AddElementCache() argument 1531 GetElementByWindowIdBFS(const int64_t realElementId, std::vector<AccessibilityElementInfo>& elementInfos, std::map<int32_t, std::shared_ptr<AccessibilityElementInfo>>& cache) GetElementByWindowIdBFS() argument 1557 GetElementByWindowId(const int32_t windowId, const int64_t elementId, std::vector<AccessibilityElementInfo>& elementInfos) GetElementByWindowId() argument [all...] |
H A D | accessibility_ui_test_ability_impl.cpp | 137 RetError AccessibilityUITestAbilityImpl::GetRootBatch(std::vector<AccessibilityElementInfo>& elementInfos) in GetRootBatch() argument 145 return aaClient->GetRootBatch(elementInfos); in GetRootBatch() 149 std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter) in GetRootByWindowBatch() 157 return aaClient->GetRootByWindowBatch(windowInfo, elementInfos, isFilter); in GetRootByWindowBatch() 219 const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) in GetByContent() 227 return aaClient->GetByContent(elementInfo, text, elementInfos); in GetByContent() 148 GetRootByWindowBatch(const AccessibilityWindowInfo& windowInfo, std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter) GetRootByWindowBatch() argument 218 GetByContent(const AccessibilityElementInfo &elementInfo, const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) GetByContent() argument
|
H A D | accessible_ability_channel_client.cpp | 228 int64_t elementId, int32_t mode, std::vector<AccessibilityElementInfo> &elementInfos, int32_t treeId, in SearchElementInfosByAccessibilityId() 276 elementInfos = elementOperator->elementInfosResult_; in SearchElementInfosByAccessibilityId() 323 int64_t elementId, const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) in SearchElementInfosByText() 364 elementInfos = elementOperator->elementInfosResult_; in SearchElementInfosByText() 227 SearchElementInfosByAccessibilityId(int32_t accessibilityWindowId, int64_t elementId, int32_t mode, std::vector<AccessibilityElementInfo> &elementInfos, int32_t treeId, bool isFilter) SearchElementInfosByAccessibilityId() argument 322 SearchElementInfosByText(int32_t accessibilityWindowId, int64_t elementId, const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) SearchElementInfosByText() argument
|
/foundation/barrierfree/accessibility/frameworks/aafwk/include/ |
H A D | accessible_ability_client_impl.h | 138 * @brief Obtains elementInfos of the accessible root node in batchs. 139 * @param elementInfos ElementInfos of the accessible root node and its recursive subnodes. 140 * @return Return RET_OK if obtains elementInfos successfully, otherwise refer to the RetError for the failure. 142 virtual RetError GetRootBatch(std::vector<AccessibilityElementInfo>& elementInfos) override; 145 * @brief Obtains elementInfos of the accessible root node in batchs. 147 * @param elementInfos ElementInfos of the accessible root node and its recursive subnodes. 148 * @return Return RET_OK if obtains elementInfos successfully, otherwise refer to the RetError for the failure. 151 std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter) override; 209 * @param elementInfos The element infos of specified content. 210 * @return Return RET_OK if gets elementInfos successfull [all...] |
H A D | accessibility_ui_test_ability_impl.h | 99 * @brief Obtains elementInfos of the accessible root node in batchs. 100 * @param elementInfos ElementInfos of the accessible root node and its recursive subnodes. 101 * @return Return RET_OK if obtains elementInfos successfully, otherwise refer to the RetError for the failure. 103 virtual RetError GetRootBatch(std::vector<AccessibilityElementInfo>& elementInfos) override; 106 * @brief Obtains elementInfos of the accessible root node in batchs. 108 * @param elementInfos ElementInfos of the accessible root node and its recursive subnodes. 109 * @return Return RET_OK if obtains elementInfos successfully, otherwise refer to the RetError for the failure. 112 std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter) override; 170 * @param elementInfos The element infos of specified content. 171 * @return Return RET_OK if gets elementInfos successfull [all...] |
H A D | accessible_ability_channel_client.h | 121 * @param elementInfos[out] The components information matched conditions searched. 125 int32_t mode, std::vector<AccessibilityElementInfo> &elementInfos, int32_t treeId, bool isFilter = false); 155 * @param elementInfos[out] The components information matched conditions searched. 159 const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos);
|
/foundation/barrierfree/accessibility/frameworks/aafwk/test/unittest/ |
H A D | accessibility_ui_test_ability_impl_extension_test.cpp | 487 std::vector<AccessibilityElementInfo> elementInfos {}; in HWTEST_F() 488 EXPECT_EQ(instance_->GetByContent(parent, TEST, elementInfos), RET_ERR_NULLPTR); in HWTEST_F() 508 std::vector<AccessibilityElementInfo> elementInfos {}; in HWTEST_F() 509 EXPECT_EQ(instance_->GetByContent(parent, TEST, elementInfos), RET_OK); in HWTEST_F() 735 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 736 EXPECT_EQ(instance_->GetRootBatch(elementInfos), RET_ERR_NULLPTR); in HWTEST_F() 755 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 756 EXPECT_EQ(instance_->GetRootBatch(elementInfos), RET_OK); in HWTEST_F() 776 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 777 EXPECT_EQ(instance_->GetRootByWindowBatch(windowInfo, elementInfos, tru in HWTEST_F() 797 std::vector<AccessibilityElementInfo> elementInfos; HWTEST_F() local [all...] |
H A D | accessibility_ui_test_ability_impl_test.cpp | 590 std::vector<AccessibilityElementInfo> elementInfos {}; in HWTEST_F() 591 EXPECT_EQ(instance_->GetByContent(parent, TEST, elementInfos), RET_ERR_NULLPTR); in HWTEST_F() 611 std::vector<AccessibilityElementInfo> elementInfos {}; in HWTEST_F() 612 EXPECT_EQ(instance_->GetByContent(parent, TEST, elementInfos), RET_OK); in HWTEST_F() 838 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 839 EXPECT_EQ(instance_->GetRootBatch(elementInfos), RET_ERR_NULLPTR); in HWTEST_F() 858 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 859 EXPECT_EQ(instance_->GetRootBatch(elementInfos), RET_OK); in HWTEST_F() 879 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 880 EXPECT_EQ(instance_->GetRootByWindowBatch(windowInfo, elementInfos, tru in HWTEST_F() 900 std::vector<AccessibilityElementInfo> elementInfos; HWTEST_F() local [all...] |
/foundation/barrierfree/accessibility/interfaces/innerkits/test/mock/ |
H A D | mock_a11y_uitest_benchmark.cpp | 590 std::vector<A11yElementInfo> elementInfos {}; in HWTEST_F() 591 EXPECT_EQ(instance_->GetByContent(parent, TEST, elementInfos), RET_ERR_NULLPTR); in HWTEST_F() 611 std::vector<A11yElementInfo> elementInfos {}; in HWTEST_F() 612 EXPECT_EQ(instance_->GetByContent(parent, TEST, elementInfos), RET_OK); in HWTEST_F() 838 std::vector<A11yElementInfo> elementInfos; in HWTEST_F() local 839 EXPECT_EQ(instance_->GetRootBatch(elementInfos), RET_ERR_NULLPTR); in HWTEST_F() 858 std::vector<A11yElementInfo> elementInfos; in HWTEST_F() local 859 EXPECT_EQ(instance_->GetRootBatch(elementInfos), RET_OK); in HWTEST_F() 879 std::vector<A11yElementInfo> elementInfos; in HWTEST_F() local 880 EXPECT_EQ(instance_->GetRootByWindowBatch(windowInfo, elementInfos, tru in HWTEST_F() 900 std::vector<A11yElementInfo> elementInfos; HWTEST_F() local [all...] |
/foundation/barrierfree/accessibility/interfaces/innerkits/aafwk/include/ |
H A D | accessible_ability_client.h | 91 * @brief Obtains elementInfos of the accessible root node in batchs. 92 * @param elementInfos ElementInfos of the accessible root node and its recursive subnodes. 93 * @return Return RET_OK if obtains elementInfos successfully, otherwise refer to the RetError for the failure. 95 virtual RetError GetRootBatch(std::vector<AccessibilityElementInfo>& elementInfos) = 0; 98 * @brief Obtains elementInfos of the accessible root node in batchs. 100 * @param elementInfos ElementInfos of the accessible root node and its recursive subnodes. 101 * @return Return RET_OK if obtains elementInfos successfully, otherwise refer to the RetError for the failure. 104 std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter = false) = 0; 162 * @param elementInfos The element infos of specified content. 163 * @return Return RET_OK if gets elementInfos successfull [all...] |
H A D | accessibility_ui_test_ability.h | 103 * @brief Obtains elementInfos of the accessible root node in batchs. 104 * @param elementInfos ElementInfos of the accessible root node and its recursive subnodes. 105 * @return Return RET_OK if obtains elementInfos successfully, otherwise refer to the RetError for the failure. 107 virtual RetError GetRootBatch(std::vector<AccessibilityElementInfo>& elementInfos) = 0; 110 * @brief Obtains elementInfos of the accessible root node in batchs. 112 * @param elementInfos ElementInfos of the accessible root node and its recursive subnodes. 113 * @return Return RET_OK if obtains elementInfos successfully, otherwise refer to the RetError for the failure. 116 std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter = false) = 0; 174 * @param elementInfos The element infos of specified content. 175 * @return Return RET_OK if gets elementInfos successfull [all...] |
/foundation/barrierfree/accessibility/frameworks/aafwk/test/mock/src/ |
H A D | mock_accessible_ability_client_impl.cpp | 190 const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) in GetByContent() 195 (void)elementInfos; in GetByContent() 293 RetError AccessibleAbilityClientImpl::GetRootBatch(std::vector<AccessibilityElementInfo>& elementInfos) in GetRootBatch() argument 300 std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter) in GetRootByWindowBatch() 189 GetByContent(const AccessibilityElementInfo &elementInfo, const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) GetByContent() argument 299 GetRootByWindowBatch(const AccessibilityWindowInfo &windowInfo, std::vector<AccessibilityElementInfo>& elementInfos, bool isFilter) GetRootByWindowBatch() argument
|
/foundation/barrierfree/accessibility/services/aams/test/unittest/ |
H A D | accessibility_multifinger_multitap_test.cpp | 632 std::vector<AccessibilityElementInfo> elementInfos {}; in HWTEST_F() 633 EXPECT_EQ(instance_->GetPointerItemWithFingerNum(parent, TEST, elementInfos), RET_ERR_NULLPTR); in HWTEST_F() 653 std::vector<AccessibilityElementInfo> elementInfos {}; in HWTEST_F() 654 EXPECT_EQ(instance_->GetPointerItemWithFingerNum(parent, TEST, elementInfos), RET_OK); in HWTEST_F() 880 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 881 EXPECT_EQ(instance_->SaveMoveGesturePointerInfo(elementInfos), RET_ERR_NULLPTR); in HWTEST_F() 900 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 901 EXPECT_EQ(instance_->SaveMoveGesturePointerInfo(elementInfos), RET_OK); in HWTEST_F() 921 std::vector<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 922 EXPECT_EQ(instance_->GetBasePointItem(windowInfo, elementInfos, tru in HWTEST_F() 942 std::vector<AccessibilityElementInfo> elementInfos; HWTEST_F() local [all...] |
/foundation/barrierfree/accessibility/frameworks/asacfwk/src/ |
H A D | accessibility_system_ability_client_impl.cpp | 702 const std::list<AccessibilityElementInfo> elementInfos, const int32_t requestId, const int32_t requestCode) in SetFindAccessibilityNodeInfosResult() 707 SetSearchElementInfoByAccessibilityIdResult(elementInfos, requestId); in SetFindAccessibilityNodeInfosResult() 710 SetSearchElementInfoByTextResult(elementInfos, requestId); in SetFindAccessibilityNodeInfosResult() 724 std::list<AccessibilityElementInfo> elementInfos = {}; in SetFindAccessibilityNodeInfoResult() local 725 elementInfos.push_back(elementInfo); in SetFindAccessibilityNodeInfoResult() 726 SetSearchElementInfoByAccessibilityIdResult(elementInfos, requestId); in SetFindAccessibilityNodeInfoResult() 701 SetFindAccessibilityNodeInfosResult( const std::list<AccessibilityElementInfo> elementInfos, const int32_t requestId, const int32_t requestCode) SetFindAccessibilityNodeInfosResult() argument
|
/foundation/barrierfree/accessibility/interfaces/kits/napi/accessibility_extension_module_loader/src/ |
H A D | accessibility_extension_context.cpp | 134 const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) in GetByContent() 142 return aaClient->GetByContent(elementInfo, text, elementInfos); in GetByContent() 133 GetByContent(const AccessibilityElementInfo &elementInfo, const std::string &text, std::vector<AccessibilityElementInfo> &elementInfos) GetByContent() argument
|
H A D | napi_accessibility_element.cpp | 189 napi_env env, napi_value result, const std::vector<OHOS::Accessibility::AccessibilityElementInfo>& elementInfos) in ConvertElementInfosToJS() 191 HILOG_DEBUG("elementInfo size(%{public}zu)", elementInfos.size()); in ConvertElementInfosToJS() 197 for (auto& elementInfo : elementInfos) { in ConvertElementInfosToJS() 188 ConvertElementInfosToJS( napi_env env, napi_value result, const std::vector<OHOS::Accessibility::AccessibilityElementInfo>& elementInfos) ConvertElementInfosToJS() argument
|
/foundation/barrierfree/accessibility/interfaces/kits/napi/accessibility_extension_module_loader/include/ |
H A D | accessibility_extension_context.h | 115 * @param elementInfos 116 * @return Return RET_OK if gets elementInfos successfully, otherwise refer to the RetError for the failure. 119 std::vector<AccessibilityElementInfo> &elementInfos);
|
H A D | napi_accessibility_element.h | 73 const std::vector<OHOS::Accessibility::AccessibilityElementInfo>& elementInfos);
|
/foundation/barrierfree/accessibility/interfaces/innerkits/asacfwk/include/ |
H A D | accessibility_system_ability_client.h | 162 virtual void SetFindAccessibilityNodeInfosResult(const std::list<AccessibilityElementInfo> elementInfos,
|
/foundation/barrierfree/accessibility/frameworks/asacfwk/test/unittest/ |
H A D | mocku_accessibility_system_ability_client_impl_test.cpp | 1109 * @tc.desc: Test function SetFindAccessibilityNodeInfosResult(elementInfos,requestId,requestCode) 1119 std::list<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 1122 impl_->SetFindAccessibilityNodeInfosResult(elementInfos, requestId, requestCode); in HWTEST_F() 1131 * @tc.desc: Test function SetFindAccessibilityNodeInfosResult(elementInfos,requestId,requestCode) 1141 std::list<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 1144 impl_->SetFindAccessibilityNodeInfosResult(elementInfos, requestId, requestCode); in HWTEST_F() 1153 * @tc.desc: Test function SetFindAccessibilityNodeInfosResult(elementInfos,requestId,requestCode) 1163 std::list<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 1166 impl_->SetFindAccessibilityNodeInfosResult(elementInfos, requestId, requestCode); in HWTEST_F()
|
H A D | accessibility_system_ability_client_impl_test.cpp | 1107 * @tc.desc: Test function SetFindAccessibilityNodeInfosResult(elementInfos,requestId,requestCode) 1117 std::list<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 1120 impl_->SetFindAccessibilityNodeInfosResult(elementInfos, requestId, requestCode); in HWTEST_F() 1129 * @tc.desc: Test function SetFindAccessibilityNodeInfosResult(elementInfos,requestId,requestCode) 1139 std::list<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 1142 impl_->SetFindAccessibilityNodeInfosResult(elementInfos, requestId, requestCode); in HWTEST_F() 1151 * @tc.desc: Test function SetFindAccessibilityNodeInfosResult(elementInfos,requestId,requestCode) 1161 std::list<AccessibilityElementInfo> elementInfos; in HWTEST_F() local 1164 impl_->SetFindAccessibilityNodeInfosResult(elementInfos, requestId, requestCode); in HWTEST_F()
|
/foundation/barrierfree/accessibility/frameworks/asacfwk/include/ |
H A D | accessibility_system_ability_client_impl.h | 221 virtual void SetFindAccessibilityNodeInfosResult(const std::list<AccessibilityElementInfo> elementInfos,
|
/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | js_accessibility_manager.cpp | 1025 std::list<AccessibilityElementInfo> elementInfos; in FillElementInfo() local 1042 elementIdUnwrap, mode, elementInfos, context, NG::UI_EXTENSION_OFFSET_MAX); in FillElementInfo() 1043 if (elementInfos.empty()) { in FillElementInfo() 1047 elementInfo = elementInfos.front(); in FillElementInfo() 1088 std::list<AccessibilityElementInfo> elementInfos; in FillWebElementInfo() local 1092 elementId, mode, elementInfos, context, webPattern); in FillWebElementInfo() 1093 if (elementInfos.empty()) { in FillWebElementInfo() 1097 elementInfo = elementInfos.front(); in FillWebElementInfo()
|