Home
last modified time | relevance | path

Searched refs:elementInfos (Results 1 - 23 of 23) sorted by relevance

/foundation/barrierfree/accessibility/frameworks/aafwk/src/
H A Daccessible_ability_client_impl.cpp510 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 Daccessibility_ui_test_ability_impl.cpp137 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 Daccessible_ability_channel_client.cpp228 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 Daccessible_ability_client_impl.h138 * @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 Daccessibility_ui_test_ability_impl.h99 * @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 Daccessible_ability_channel_client.h121 * @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 Daccessibility_ui_test_ability_impl_extension_test.cpp487 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 Daccessibility_ui_test_ability_impl_test.cpp590 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 Dmock_a11y_uitest_benchmark.cpp590 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 Daccessible_ability_client.h91 * @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 Daccessibility_ui_test_ability.h103 * @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 Dmock_accessible_ability_client_impl.cpp190 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 Daccessibility_multifinger_multitap_test.cpp632 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 Daccessibility_system_ability_client_impl.cpp702 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 Daccessibility_extension_context.cpp134 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 Dnapi_accessibility_element.cpp189 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 Daccessibility_extension_context.h115 * @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 Dnapi_accessibility_element.h73 const std::vector<OHOS::Accessibility::AccessibilityElementInfo>& elementInfos);
/foundation/barrierfree/accessibility/interfaces/innerkits/asacfwk/include/
H A Daccessibility_system_ability_client.h162 virtual void SetFindAccessibilityNodeInfosResult(const std::list<AccessibilityElementInfo> elementInfos,
/foundation/barrierfree/accessibility/frameworks/asacfwk/test/unittest/
H A Dmocku_accessibility_system_ability_client_impl_test.cpp1109 * @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 Daccessibility_system_ability_client_impl_test.cpp1107 * @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 Daccessibility_system_ability_client_impl.h221 virtual void SetFindAccessibilityNodeInfosResult(const std::list<AccessibilityElementInfo> elementInfos,
/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Djs_accessibility_manager.cpp1025 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()

Completed in 31 milliseconds