/foundation/arkui/ace_engine/test/unittest/core/accessibility/ |
H A D | accessibility_node_test_ng.cpp | 70 AccessibilityNode accessibilityNode(id, nodeName); in HWTEST_F() 71 EXPECT_FALSE(accessibilityNode.ActionClick()); in HWTEST_F() 72 accessibilityNode.SetActionClickImpl([]() {}); in HWTEST_F() 73 EXPECT_TRUE(accessibilityNode.ActionClick()); in HWTEST_F() 75 EXPECT_FALSE(accessibilityNode.ActionLongClick()); in HWTEST_F() 76 accessibilityNode.SetActionLongClickImpl([]() {}); in HWTEST_F() 77 EXPECT_TRUE(accessibilityNode.ActionLongClick()); in HWTEST_F() 79 EXPECT_FALSE(accessibilityNode.ActionSetText(nodeName)); in HWTEST_F() 80 accessibilityNode.SetActionSetTextImpl([](const std::string& text) {}); in HWTEST_F() 81 EXPECT_TRUE(accessibilityNode in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | render_checkbox.cpp | 145 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityAttr() local 146 if (!accessibilityNode) { in UpdateAccessibilityAttr() 149 accessibilityNode->SetCheckedState(checked_); in UpdateAccessibilityAttr() 150 if (accessibilityNode->GetClicked()) { in UpdateAccessibilityAttr() 151 accessibilityNode->SetClicked(false); in UpdateAccessibilityAttr() 155 checkboxEvent.nodeId = accessibilityNode->GetNodeId(); in UpdateAccessibilityAttr() 192 auto accessibilityNode = accessibilityNode_.Upgrade(); in HandleClick() local 193 if (accessibilityNode) { in HandleClick() 194 accessibilityNode->SetCheckedState(checked_); in HandleClick() 305 auto accessibilityNode in SetAccessibilityClickImpl() local [all...] |
H A D | render_switch.cpp | 115 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityAttr() local 116 if (!accessibilityNode) { in UpdateAccessibilityAttr() 119 accessibilityNode->SetText(text); in UpdateAccessibilityAttr() 120 accessibilityNode->SetCheckedState(checked_); in UpdateAccessibilityAttr() 121 if (accessibilityNode->GetClicked()) { in UpdateAccessibilityAttr() 122 accessibilityNode->SetClicked(false); in UpdateAccessibilityAttr() 126 switchEvent.nodeId = accessibilityNode->GetNodeId(); in UpdateAccessibilityAttr() 264 auto accessibilityNode = accessibilityNode_.Upgrade(); in HandleDragEnd() local 265 if (accessibilityNode) { in HandleDragEnd() 266 accessibilityNode in HandleDragEnd() 513 auto accessibilityNode = accessibilityNode_.Upgrade(); SetAccessibilityClickImpl() local [all...] |
H A D | render_radio.cpp | 94 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityAttr() local 95 if (!accessibilityNode) { in UpdateAccessibilityAttr() 98 accessibilityNode->SetCheckedState(checked_); in UpdateAccessibilityAttr() 99 if (accessibilityNode->GetClicked()) { in UpdateAccessibilityAttr() 100 accessibilityNode->SetClicked(false); in UpdateAccessibilityAttr() 104 radioEvent.nodeId = accessibilityNode->GetNodeId(); in UpdateAccessibilityAttr()
|
H A D | render_checkable.cpp | 81 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in AddAccessibilityAction() local 82 if (!accessibilityNode) { in AddAccessibilityAction() 85 accessibilityNode->AddSupportAction(AceAction::ACTION_CLICK); in AddAccessibilityAction() 86 accessibilityNode->SetActionClickImpl([weakPtr = AceType::WeakClaim(this)]() { in AddAccessibilityAction()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/accessibility/ |
H A D | accessibility_node_manager.cpp | 417 auto accessibilityNode = GetAccessibilityNodeById(nodeId); in CreateDeclarativeAccessibilityNode() local 418 if (!accessibilityNode) { in CreateDeclarativeAccessibilityNode() 419 accessibilityNode = AceType::MakeRefPtr<AccessibilityNode>(nodeId, tag); in CreateDeclarativeAccessibilityNode() 422 auto result = accessibilityNodes_.try_emplace(nodeId, accessibilityNode); in CreateDeclarativeAccessibilityNode() 428 accessibilityNode->SetTag(tag); in CreateDeclarativeAccessibilityNode() 429 accessibilityNode->SetIsRootNode(nodeId == rootNodeId_); in CreateDeclarativeAccessibilityNode() 430 accessibilityNode->SetPageId(rootNodeId_ - DOM_ROOT_NODE_ID_BASE); in CreateDeclarativeAccessibilityNode() 431 accessibilityNode->SetFocusableState(true); in CreateDeclarativeAccessibilityNode() 436 accessibilityNode->SetWindowId(context->GetWindowId()); in CreateDeclarativeAccessibilityNode() 440 accessibilityNode in CreateDeclarativeAccessibilityNode() 460 auto accessibilityNode = AceType::MakeRefPtr<AccessibilityNode>(nodeId, tag); CreateCommonAccessibilityNode() local 546 auto accessibilityNode = GetAccessibilityNodeById(nodeId); RemoveAccessibilityNodeById() local 556 auto accessibilityNode = GetAccessibilityNodeById(rootNodeId); ClearPageAccessibilityNodes() local 570 auto accessibilityNode = GetAccessibilityNodeById(visibleNodeId); TriggerVisibleChangeEvent() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | js_command.cpp | 397 auto accessibilityNode = accessibilityManager->CreateAccessibilityNode(tagName_, nodeId_, -1, itemIndex_); in Execute() local 398 if (!accessibilityNode) { in Execute() 401 accessibilityManager->TrySaveTargetAndIdNode(id_, target_, accessibilityNode); in Execute() 402 accessibilityNode->SetAttr(attrs_); in Execute() 404 accessibilityNode->SetStyle(styles_); in Execute() 406 accessibilityNode->AddEvent(page->GetPageId(), events_); in Execute() 459 auto accessibilityNode = in Execute() local 461 if (!accessibilityNode) { in Execute() 464 accessibilityManager->TrySaveTargetAndIdNode(id_, target_, accessibilityNode); in Execute() 465 accessibilityNode in Execute() 509 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(nodeId_); Execute() local 583 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(nodeId_); Execute() local 630 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(nodeId_); Execute() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/progress/ |
H A D | render_progress.cpp | 52 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityAttr() local 53 if (!accessibilityNode) { in UpdateAccessibilityAttr() 56 accessibilityNode->SetAccessibilityValue(value_, min_, max_); in UpdateAccessibilityAttr() 60 progressEvent.nodeId = accessibilityNode->GetNodeId(); in UpdateAccessibilityAttr()
|
/foundation/arkui/ace_engine/frameworks/core/components/navigator/ |
H A D | render_navigator.cpp | 139 auto accessibilityNode = accessibilityNode_.Upgrade(); in SetAccessibilityClickImpl() local 140 if (accessibilityNode) { in SetAccessibilityClickImpl() 142 accessibilityNode->AddSupportAction(AceAction::ACTION_CLICK); in SetAccessibilityClickImpl() 143 accessibilityNode->SetClickableState(true); in SetAccessibilityClickImpl() 144 accessibilityNode->SetActionClickImpl([weakPtr]() { in SetAccessibilityClickImpl()
|
/foundation/arkui/ace_engine/frameworks/core/components/chart/ |
H A D | render_chart.cpp | 68 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityAttr() local 69 if (!accessibilityNode) { in UpdateAccessibilityAttr() 79 accessibilityNode->PutChartValue(std::to_string(index), info); in UpdateAccessibilityAttr()
|
/foundation/arkui/ace_engine/frameworks/core/components/toggle/ |
H A D | render_toggle.cpp | 75 auto accessibilityNode = accessibilityNode_.Upgrade(); in HandleClickEvent() local 76 if (accessibilityNode) { in HandleClickEvent() 77 accessibilityNode->SetCheckedState(!checkValue); in HandleClickEvent() 286 auto accessibilityNode = accessibilityNode_.Upgrade(); in SetAccessibilityClickImpl() local 287 if (accessibilityNode) { in SetAccessibilityClickImpl() 289 accessibilityNode->AddSupportAction(AceAction::ACTION_CLICK); in SetAccessibilityClickImpl() 290 accessibilityNode->SetClickableState(true); in SetAccessibilityClickImpl() 291 accessibilityNode->SetCheckableState(true); in SetAccessibilityClickImpl() 292 accessibilityNode->SetActionClickImpl([weakPtr]() { in SetAccessibilityClickImpl()
|
/foundation/arkui/ace_engine/frameworks/core/components/watch_slider/ |
H A D | render_watch_slider.cpp | 40 const auto& accessibilityNode = GetAccessibilityNode().Upgrade(); in InitAccessibilityEventListener() local 41 if (!accessibilityNode) { in InitAccessibilityEventListener() 44 accessibilityNode->AddSupportAction(AceAction::ACTION_SCROLL_BACKWARD); in InitAccessibilityEventListener() 45 accessibilityNode->AddSupportAction(AceAction::ACTION_SCROLL_FORWARD); in InitAccessibilityEventListener() 47 accessibilityNode->SetActionScrollBackward([weakPtr = WeakClaim(this)]() { in InitAccessibilityEventListener() 57 accessibilityNode->SetActionScrollForward([weakPtr = WeakClaim(this)]() { in InitAccessibilityEventListener() 307 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityAttr() local 308 if (!accessibilityNode) { in UpdateAccessibilityAttr() 311 accessibilityNode->SetAccessibilityValue(value_, min_, max_); in UpdateAccessibilityAttr()
|
/foundation/arkui/ace_engine/frameworks/core/components/transform/ |
H A D | render_transform.cpp | 168 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(GetNodeId()); in ResetTransformToAccessibilityNode() local 169 if (!accessibilityNode) { in ResetTransformToAccessibilityNode() 173 accessibilityNode->SetScaleToChild(1.0); in ResetTransformToAccessibilityNode() 174 accessibilityNode->SetTranslateOffsetToChild(Offset(0.0, 0.0)); in ResetTransformToAccessibilityNode() 175 accessibilityNode->SetRotateToChild(0.0, RotateAxis::AXIS_Z); in ResetTransformToAccessibilityNode() 192 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(GetNodeId()); in UpdateScaleToAccessibilityNode() local 193 if (!accessibilityNode) { in UpdateScaleToAccessibilityNode() 203 accessibilityNode->SetScaleToChild(maxScale); in UpdateScaleToAccessibilityNode() 204 accessibilityNode->SetScaleCenterToChild(scaleCenter); in UpdateScaleToAccessibilityNode() 222 auto accessibilityNode in UpdateTranslateToAccessibilityNode() local 247 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(GetNodeId()); UpdateRotateToAccessibilityNode() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/dialog_tween/ |
H A D | render_dialog_tween.cpp | 96 auto accessibilityNode = accessibilityNode_.Upgrade(); in ~RenderDialogTween() local 97 if (accessibilityNode) { in ~RenderDialogTween() 98 accessibilityNode->ClearRect(); in ~RenderDialogTween() 579 const auto& accessibilityNode = GetAccessibilityNode().Upgrade(); in InitAccessibilityEventListener() local 580 if (!accessibilityNode) { in InitAccessibilityEventListener() 583 accessibilityNode->SetFocusableState(true); in InitAccessibilityEventListener() 584 accessibilityNode->SetText(data_); in InitAccessibilityEventListener() 586 accessibilityNode->AddSupportAction(AceAction::CUSTOM_ACTION); in InitAccessibilityEventListener() 587 accessibilityNode->AddSupportAction(AceAction::ACTION_CLICK); in InitAccessibilityEventListener() 588 accessibilityNode in InitAccessibilityEventListener() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/rating/ |
H A D | render_rating.cpp | 128 auto accessibilityNode = accessibilityNode_.Upgrade(); in InitAccessibilityEventListener() local 129 if (accessibilityNode) { in InitAccessibilityEventListener() 130 accessibilityNode->SetScrollableState(true); in InitAccessibilityEventListener() 131 accessibilityNode->SetActionScrollForward([wp = AceType::WeakClaim(this)]() { in InitAccessibilityEventListener() 139 accessibilityNode->SetActionScrollBackward([wp = AceType::WeakClaim(this)]() { in InitAccessibilityEventListener() 147 accessibilityNode->SetAccessibilityValue(drawScore_, 0.0, starNum_); in InitAccessibilityEventListener() 153 auto accessibilityNode = accessibilityNode_.Upgrade(); in UpdateAccessibilityAttr() local 154 if (accessibilityNode) { in UpdateAccessibilityAttr() 155 accessibilityNode->SetAccessibilityValue(drawScore_, 0.0, starNum_); in UpdateAccessibilityAttr() 159 ratingEvent.nodeId = accessibilityNode in UpdateAccessibilityAttr() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/option/ |
H A D | render_option.cpp | 685 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(nodeId); in UpdateAccessibilityInfo() local 686 if (!accessibilityNode) { in UpdateAccessibilityInfo() 687 LOGW("RenderOption accessibilityNode is null."); in UpdateAccessibilityInfo() 693 accessibilityNode->SetPositionInfo(positionInfo); in UpdateAccessibilityInfo() 694 if (accessibilityNode->GetParentNode()) { in UpdateAccessibilityInfo() 695 bool visible = accessibilityNode->GetRect().IsIntersectWith(accessibilityNode->GetParentNode()->GetRect()); in UpdateAccessibilityInfo() 696 accessibilityNode->SetVisible(visible); in UpdateAccessibilityInfo() 700 accessibilityNode->SetText(text->GetData()); in UpdateAccessibilityInfo() 702 accessibilityNode in UpdateAccessibilityInfo() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/slider/ |
H A D | render_slider.cpp | 166 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityAttr() local 167 if (!accessibilityNode) { in UpdateAccessibilityAttr() 170 accessibilityNode->SetText(std::to_string(value_)); in UpdateAccessibilityAttr() 171 accessibilityNode->SetAccessibilityValue(value_, min_, max_); in UpdateAccessibilityAttr() 175 sliderEvent.nodeId = accessibilityNode->GetNodeId(); in UpdateAccessibilityAttr() 186 const auto& accessibilityNode = GetAccessibilityNode().Upgrade(); in InitAccessibilityEventListener() local 187 if (!accessibilityNode) { in InitAccessibilityEventListener() 190 accessibilityNode->AddSupportAction(AceAction::ACTION_SCROLL_BACKWARD); in InitAccessibilityEventListener() 191 accessibilityNode->AddSupportAction(AceAction::ACTION_SCROLL_FORWARD); in InitAccessibilityEventListener() 193 accessibilityNode in InitAccessibilityEventListener() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/display/ |
H A D | render_display.cpp | 259 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in OnVisibleChange() local 260 if (accessibilityNode) { in OnVisibleChange() 261 accessibilityNode->SetVisible(GetVisible()); in OnVisibleChange()
|
/foundation/arkui/ace_engine/frameworks/core/pipeline/base/ |
H A D | render_element.cpp | 126 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(nodeId); in SetAccessibilityNodeById() local 127 if (accessibilityNode) { in SetAccessibilityNodeById() 128 renderNode_->SetAccessibilityNode(accessibilityNode); in SetAccessibilityNodeById()
|
H A D | render_node.cpp | 330 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in DumpTree() local 332 if (accessibilityNode) { in DumpTree() 333 nodeId = accessibilityNode->GetNodeId(); in DumpTree() 1292 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityPosition() local 1293 if (!accessibilityNode) { in UpdateAccessibilityPosition() 1301 accessibilityNode->SetPositionInfo(positionInfo); in UpdateAccessibilityPosition() 1306 auto accessibilityNode = accessibilityNode_.Upgrade(); in UpdateAccessibilityEnable() local 1307 if (accessibilityNode) { in UpdateAccessibilityEnable() 1308 accessibilityNode->SetEnabledState(isEnabled); in UpdateAccessibilityEnable() 2224 auto accessibilityNode in SendAccessibilityEvent() local 2239 auto accessibilityNode = accessibilityNode_.Upgrade(); SetAccessibilityClick() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/tool_bar/ |
H A D | render_tool_bar_item.cpp | 281 const auto& accessibilityNode = accessibilityNode_.Upgrade(); in InitAccessibilityEventListener() local 282 if (!accessibilityNode) { in InitAccessibilityEventListener() 285 accessibilityNode->AddSupportAction(AceAction::ACTION_CLICK); in InitAccessibilityEventListener() 286 accessibilityNode->SetActionClickImpl([weakPtr = WeakClaim(this)]() { in InitAccessibilityEventListener()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_list.cpp | 860 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(GetNodeId()); in GetAccessibilityNode() local 861 if (!accessibilityNode) { in GetAccessibilityNode() 865 return accessibilityNode; in GetAccessibilityNode() 870 auto accessibilityNode = GetAccessibilityNode(); in UpdateAccessibilityOrder() local 871 if (!accessibilityNode) { in UpdateAccessibilityOrder() 896 auto nodes = accessibilityNode->GetChildList(); in UpdateAccessibilityOrder() 910 accessibilityNode->ResetChildList(children); in UpdateAccessibilityOrder() 924 auto accessibilityNode = accessibilityManager->GetAccessibilityNodeById(GetNodeId()); in UpdateAccessibilityByVisible() local 925 if (!accessibilityNode) { in UpdateAccessibilityByVisible() 944 accessibilityNode in UpdateAccessibilityByVisible() 954 auto accessibilityNode = GetAccessibilityNode(); OnPageLoadFinish() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/button/ |
H A D | render_button.cpp | 152 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibility() local 153 if (!accessibilityNode) { in UpdateAccessibility() 162 accessibilityNode->SetScaleCenter(scaleCenter); in UpdateAccessibility() 163 accessibilityNode->SetScale(TV_EXPAND_SCALE); in UpdateAccessibility() 169 accessibilityNode->SetMarginSize(Size()); in UpdateAccessibility() 171 accessibilityNode->SetAccessibilityLabel(GetAccessibilityText()); in UpdateAccessibility() 912 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in SendAccessibilityEvent() local 913 if (!accessibilityNode) { in SendAccessibilityEvent() 920 radioEvent.nodeId = accessibilityNode->GetNodeId(); in SendAccessibilityEvent()
|
/foundation/arkui/ace_engine/frameworks/core/components/text/ |
H A D | render_text.cpp | 138 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in UpdateAccessibilityText() local 139 if (!accessibilityNode) { in UpdateAccessibilityText() 144 accessibilityNode->SetText(text_->GetData()); in UpdateAccessibilityText() 154 accessibilityNode->SetText(accessibilityText); in UpdateAccessibilityText() 156 if (!accessibilityNode->GetVisible()) { // Set 0 to item when whole outside of view port. in UpdateAccessibilityText() 157 accessibilityNode->SetWidth(0.0); in UpdateAccessibilityText() 158 accessibilityNode->SetHeight(0.0); in UpdateAccessibilityText() 159 accessibilityNode->SetTop(0.0); in UpdateAccessibilityText() 160 accessibilityNode->SetLeft(0.0); in UpdateAccessibilityText() 163 if (accessibilityNode in UpdateAccessibilityText() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | rosen_render_list_item.cpp | 76 auto accessibilityNode = GetAccessibilityNode().Upgrade(); in OnPaintFinish() local 77 if (!accessibilityNode) { in OnPaintFinish() 78 LOGE("RosenRenderListItem::accessibilityNode is null"); in OnPaintFinish() 87 accessibilityNode->SetScaleToChild(scale_); in OnPaintFinish() 88 accessibilityNode->SetScaleCenterToChild(scaleCenter); in OnPaintFinish()
|