/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_element.cpp | 39 … bool isSingleHandle, bool hasToolBar, bool hasMenu, bool hasIcon, bool hasAnimation) { in PerformBuild() argument 42 overlay->RebuildChild(isSingleHandle, hasToolBar, hasMenu, hasIcon, hasAnimation); in PerformBuild() 48 … const TweenOption& innerOption, bool isSingleHandle, bool isIn) { in PerformBuild() argument 51 overlay->OnStartAnimation(outerOption, innerOption, isSingleHandle, isIn); in PerformBuild() 96 … overlayComponent_->BuildToolBar(isSingleHandle, hasToolBar, hasMenu, hasIcon, hasAnimation)); in RebuildChild() 113 const TweenOption& outerOption, const TweenOption& innerOption, bool isSingleHandle, bool isIn) in OnStartAnimation() argument 119 AddListener(isSingleHandle, isIn); in OnStartAnimation() 177 void TextOverlayElement::AddListener(bool isSingleHandle, bool isIn) in AddListener() argument 199 controller->AddStopListener([weak = WeakClaim(this), isSingleHandle, isIn]() { in AddListener() 205 overlay->RebuildChild(isSingleHandle, true, false, true, false, false); in AddListener() [all …]
|
H A D | text_overlay_element.h | 35 …void RebuildChild(bool isSingleHandle, bool hasToolBar, bool hasMenu, bool hasIcon, bool hasAnimat… 42 … const TweenOption& outerOption, const TweenOption& innerOption, bool isSingleHandle, bool isIn); 45 void AddListener(bool isSingleHandle, bool isIn);
|
H A D | text_overlay_component.h | 42 …<void(int32_t end, const Offset&, const std::function<void(const Offset&)>&, bool isSingleHandle)>; 60 bool isSingleHandle, bool hasToolBar, bool hasMenu, bool hasIcon, bool hasAnimation = true); 61 …RefPtr<Component> BuildToolBar(bool isSingleHandle, bool hasToolBar, bool hasMenu, bool hasIcon, b… 82 void SetIsSingleHandle(bool isSingleHandle); 173 void BuildMenuForDeclative(bool isSingleHandle); 208 RefPtr<Component> BuildMenu(bool isSingleHandle = false);
|
H A D | text_overlay_component.cpp | 86 bool isSingleHandle, bool hasToolBar, bool hasMenu, bool hasIcon, bool hasAnimation) in BuildChild() argument 103 … column->AppendChild(BuildToolBar(isSingleHandle, hasToolBar, hasMenu, hasIcon, hasAnimation)); in BuildChild() 122 bool isSingleHandle, bool hasToolBar, bool hasMenu, bool hasIcon, bool hasAnimation) in BuildToolBar() argument 133 if (!isSingleHandle) { in BuildToolBar() 281 void TextOverlayComponent::BuildMenuForDeclative(bool isSingleHandle) in BuildMenuForDeclative() argument 283 if (onCut_ && !isSingleHandle) { in BuildMenuForDeclative() 289 if (onCopy_ && !isSingleHandle) { in BuildMenuForDeclative() 310 RefPtr<Component> TextOverlayComponent::BuildMenu(bool isSingleHandle) in BuildMenu() argument 317 BuildMenuForDeclative(isSingleHandle); in BuildMenu() 464 void TextOverlayComponent::SetIsSingleHandle(bool isSingleHandle) in SetIsSingleHandle() argument [all …]
|
H A D | render_text_overlay.cpp | 315 overlay->isSingleHandle_ = option.isSingleHandle; in UpdateWeakTextField() 416 overlay->isSingleHandle_ = option.isSingleHandle; in UpdateWeakText() 498 overlay->isSingleHandle_ = option.isSingleHandle; in UpdateWeakImage() 533 overlay->isSingleHandle_ = option.isSingleHandle; in UpdateWeakWeb()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_content_overlay/ |
H A D | select_content_overlay_pattern.cpp | 58 void SelectContentOverlayPattern::UpdateIsSingleHandle(bool isSingleHandle) in UpdateIsSingleHandle() argument 60 if (info_->isSingleHandle == isSingleHandle) { in UpdateIsSingleHandle() 65 info_->isSingleHandle = isSingleHandle; in UpdateIsSingleHandle() 95 CHECK_NULL_VOID(!info_->isSingleHandle); in CheckHandleReverse() 155 if (info_->isSingleHandle) { in UpdateHandleHotZoneWithPoint()
|
H A D | select_content_overlay_pattern.h | 36 void UpdateIsSingleHandle(bool isSingleHandle);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/ |
H A D | select_overlay_layout_algorithm.cpp | 269 if (info.isSingleHandle) { in CheckInShowArea() 330 if (info_->isSingleHandle) { in ComputeSelectMenuPosition() 377 } else if (info_->isSingleHandle && in ComputeSelectMenuPosition() 401 if (safeAreaManager && !(info_->isSingleHandle && in ComputeSelectMenuPosition() 425 info_->isNewAvoid && !info_->isSingleHandle in ComputeSelectMenuPosition() 472 if (!info_->isSingleHandle && upHandle.isShow && !downHandle.isShow) { in AdjustSelectMenuOffset() 501 if (topArea > menuOffset.GetY() && info_->isSingleHandle) { in AdjustSelectMenuOffset() 513 CHECK_NULL_VOID(info_->isSingleHandle); in AdjustMenuOffsetAtSingleHandleBottom() 530 CHECK_NULL_RETURN(info_->isSingleHandle, menuOffset); in AdjustSelectMenuOffsetWhenHandlesUnshown() 731 if (!info_->isSingleHandle) { in CheckHandleIsInClipViewPort()
|
H A D | select_overlay_pattern.cpp | 58 if (info_->isSingleHandle) { in OnAttachToFrameNode() 185 if (info_->isSingleHandle) { in UpdateHandleHotZone() 247 if (!info_->isSingleHandle) { in HandleOnClick() 327 if (info_->isSingleHandle) { in HandlePanStart() 411 if (info_->isSingleHandle) { in HandlePanEnd() 606 (info_->isNewAvoid && !info_->isSingleHandle))) { in ShowOrHiddenMenu() 664 return info_->isSingleHandle; in IsSingleHandle()
|
H A D | select_overlay_property.h | 254 bool isSingleHandle = false; member 325 JSON_STRING_PUT_BOOL(jsonValue, isSingleHandle); in ToString()
|
H A D | select_overlay_paint_method.cpp | 87 selectOverlayContentModifier_->SetIsSingleHandle(info_.isSingleHandle); in UpdateContentModifier()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/select_content_overlay/ |
H A D | select_overlay_callback.h | 58 bool isSingleHandle = false; 64 return isSingleHandle && !isShowMenu && isHiddenHandle; in CanBackPressed()
|
H A D | select_content_overlay_manager.cpp | 270 if (!info.isSingleHandle) { in UpdateExistOverlay() 280 handlePattern->UpdateIsSingleHandle(info.isSingleHandle); in UpdateExistOverlay() 287 if (info.isSingleHandle) { in UpdateExistOverlay() 623 info->isSingleHandle = shareOverlayInfo_->isSingleHandle; in CloseInternal() 787 return IsOpen() && shareOverlayInfo_ && shareOverlayInfo_->isSingleHandle; in IsSingleHandle() 792 return IsOpen() && shareOverlayInfo_ && !shareOverlayInfo_->isSingleHandle; in IsHandlesShow()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/base/ |
H A D | overlay_show_option.h | 35 bool isSingleHandle = true; member
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | render_text_field.h | 114 void ShowTextOverlay(const Offset& showOffset, bool isSingleHandle, bool isUsingMouse = false); 485 … void UpdateStartSelection(int32_t end, const Offset& pos, bool isSingleHandle, bool isLongPress); 491 Offset GetPositionForExtend(int32_t extend, bool isSingleHandle); 672 const std::function<void(const Offset&)>& startCallback, bool isSingleHandle = false);
|
H A D | render_text_field.cpp | 885 void RenderTextField::ShowTextOverlay(const Offset& showOffset, bool isSingleHandle, bool isUsingMo… in ShowTextOverlay() argument 896 isSingleHandle_ = isSingleHandle; in ShowTextOverlay() 902 Offset endHandleOffset = isSingleHandle ? startHandleOffset : GetHandleOffset(selEnd); in ShowTextOverlay() 910 .isSingleHandle = isSingleHandle, in ShowTextOverlay() 937 … textOverlay_->SetIsSingleHandle(isSingleHandle || (keyboard_ == TextInputType::VISIBLE_PASSWORD)); in ShowTextOverlay() 1035 const std::function<void(const Offset&)>& startCallback, bool isSingleHandle) { in RegisterCallbacksToOverlay() argument 2039 .isSingleHandle = isSingleHandle_, in UpdateOverlay() 2478 const std::function<void(const Offset&)>& startCallback, bool isSingleHandle) in HandleOnStartHandleMove() argument 2482 UpdateStartSelection(end, realOffset, isSingleHandle, false); in HandleOnStartHandleMove() 2660 if (isSingleHandle) { in UpdateStartSelection() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | base_text_select_overlay.h | 111 void SetIsSingleHandle(bool isSingleHandle) in SetIsSingleHandle() argument 113 isSingleHandle_ = isSingleHandle; in SetIsSingleHandle()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_select_overlay.cpp | 113 if (info && info->isSingleHandle) { in OnCloseOverlay() 144 … auto isSingleHandle = pattern->GetTextContentController()->IsEmpty() || !pattern->IsSelected(); in HandleOnShowMenu() local 145 SetIsSingleHandle(isSingleHandle); in HandleOnShowMenu()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text/ |
H A D | render_text.cpp | 541 .isSingleHandle = false, in ShowTextOverlay() 603 const std::function<void(const Offset&)>& startCallback, bool isSingleHandle) { in RegisterCallbacksToOverlay() argument 606 … text->HandleOnStartHandleMove(end, startHandleOffset, startCallback, isSingleHandle); in RegisterCallbacksToOverlay() 660 .isSingleHandle = false, in UpdateOverlay() 714 const std::function<void(const Offset&)>& startCallback, bool isSingleHandle) in HandleOnStartHandleMove() argument
|
H A D | render_text.h | 188 const std::function<void(const Offset&)>& startCallback, bool isSingleHandle = false);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/web/ |
H A D | web_context_select_overlay_test.cpp | 755 EXPECT_FALSE(selectInfo.isSingleHandle); 787 EXPECT_FALSE(selectInfo.isSingleHandle); 829 EXPECT_FALSE(selectInfo.isSingleHandle); 871 EXPECT_TRUE(selectInfo.isSingleHandle);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/ |
H A D | web_context_select_overlay.cpp | 175 selectInfo.isSingleHandle = true; in OnUpdateSelectOverlayInfo()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/select_overlay/ |
H A D | select_overlay_test_ng.cpp | 217 selectInfo.isSingleHandle = true; 455 pattern->info_->isSingleHandle = true; 474 selectInfo.isSingleHandle = true; 528 pattern->info_->isSingleHandle = false; 537 pattern->info_->isSingleHandle = false; 559 pattern->info_->isSingleHandle = i & 1; 1613 bool isSingleHandle[2] = { false, true }; variable 1615 selectInfo.isSingleHandle = isSingleHandle[i]; 1877 selectInfo.isSingleHandle = false; 2439 selectInfo1.isSingleHandle = false; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_select_overlay.cpp | 323 selectInfo.isSingleHandle = IsSingleHandle(); in OnUpdateSelectOverlayInfo() 411 IF_TRUE((info && info->isSingleHandle), pattern->OnBackPressed()); in OnCloseOverlay()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/select_overlay/ |
H A D | select_overlay_client.cpp | 130 overlayInfo.isSingleHandle = !firstHandleInfo && secondHandleInfo; in GetSelectOverlayInfo()
|