Home
last modified time | relevance | path

Searched refs:menuParam (Results 1 - 25 of 62) sorted by relevance

123

/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dview_abstract_model_ng.cpp41 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) in BindMenuGesture()
48 showMenu = [params, weakTarget, menuParam](GestureEvent& info) mutable { in BindMenuGesture()
51 NG::OffsetF menuPosition { info.GetGlobalLocation().GetX() + menuParam.positionOffset.GetX(), in BindMenuGesture()
52 info.GetGlobalLocation().GetY() + menuParam.positionOffset.GetY() }; in BindMenuGesture()
53 NG::ViewAbstract::BindMenuWithItems(std::move(params), targetNode, menuPosition, menuParam); in BindMenuGesture()
56 showMenu = [builderFunc = std::move(buildFunc), weakTarget, menuParam](const GestureEvent& info) mutable { in BindMenuGesture()
59 NG::OffsetF menuPosition { info.GetGlobalLocation().GetX() + menuParam.positionOffset.GetX(), in BindMenuGesture()
60 info.GetGlobalLocation().GetY() + menuParam.positionOffset.GetY() }; in BindMenuGesture()
63 std::move(builderFunc), targetNode, menuPosition, menuParam, std::move(previewBuildFunc)); in BindMenuGesture()
73 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) in BindMenu()
40 BindMenuGesture( std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) BindMenuGesture() argument
72 BindMenu( std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) BindMenu() argument
99 NG::ViewAbstract::BindMenuWithItems(std::move(params), targetNode, menuParam.positionOffset, menuParam); BindMenu() local
103 std::move(buildFunc), targetNode, menuParam.positionOffset, menuParam, std::move(previewBuildFunc)); BindMenu() local
107 BindMenuGesture(std::move(params), std::move(buildFunc), menuParam); BindMenu() local
146 CreateCustomMenuWithPreview( std::function<void()>& buildFunc, const MenuParam& menuParam, std::function<void()>& previewBuildFunc) CreateCustomMenuWithPreview() argument
161 std::move(buildFunc), refTargetNode, menuParam.positionOffset, menuParam, std::move(previewBuildFunc)); CreateCustomMenuWithPreview() local
177 BindContextMenuSingle( std::function<void()>& buildFunc, const MenuParam& menuParam, std::function<void()>& previewBuildFunc) BindContextMenuSingle() argument
225 BindContextMenu(ResponseType type, std::function<void()>& buildFunc, const MenuParam& menuParam, std::function<void()>& previewBuildFunc) BindContextMenu() argument
233 BindContextMenu(const RefPtr<FrameNode>& targetNode, ResponseType type, std::function<void()>& buildFunc, const NG::MenuParam& menuParam, std::function<void()>& previewBuildFunc) BindContextMenu() argument
353 BindDragWithContextMenuParams(const NG::MenuParam& menuParam) BindDragWithContextMenuParams() argument
359 BindDragWithContextMenuParams(FrameNode* targetNode, const NG::MenuParam& menuParam) BindDragWithContextMenuParams() argument
447 RegisterContextMenuKeyEvent( const RefPtr<FrameNode>& targetNode, std::function<void()>& buildFunc, const MenuParam& menuParam) RegisterContextMenuKeyEvent() argument
[all...]
H A Dview_abstract_model.h357 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const NG::MenuParam& menuParam) = 0;
358 virtual void BindContextMenu(ResponseType type, std::function<void()>& buildFunc, const NG::MenuParam& menuParam,
361 std::function<void()>& buildFunc, const NG::MenuParam& menuParam, std::function<void()>& previewBuildFunc) {}; in BindContextMenu()
362 virtual void BindDragWithContextMenuParams(const NG::MenuParam& menuParam) = 0;
363 virtual void BindDragWithContextMenuParams(NG::FrameNode* targetNode, const NG::MenuParam& menuParam) {}; in BindDragWithContextMenuParams() argument
360 BindContextMenu(const RefPtr<NG::FrameNode>& targetNode, ResponseType type, std::function<void()>& buildFunc, const NG::MenuParam& menuParam, std::function<void()>& previewBuildFunc) BindContextMenu() argument
/foundation/arkui/ace_engine/test/unittest/core/base/
H A Dview_abstract_model_test_ng.cpp222 MenuParam menuParam; in HWTEST_F() local
228 viewAbstractModelNG.BindContextMenu(ResponseType::RIGHT_CLICK, buildFunc, menuParam, previewBuildFunc); in HWTEST_F()
232 * @tc.steps: entering BindContextMenuSingle with subwindow null, menuParam.isShow true, and buildFunc not null. in HWTEST_F()
234 menuParam.contextMenuRegisterType = ContextMenuRegisterType::CUSTOM_TYPE; in HWTEST_F()
235 menuParam.isShow = true; in HWTEST_F()
237 viewAbstractModelNG.BindContextMenu(ResponseType::RIGHT_CLICK, buildFunc, menuParam, previewBuildFunc); in HWTEST_F()
241 * @tc.steps: entering BindContextMenuSingle with subwindow null, menuParam.isShow true, and buildFunc null. in HWTEST_F()
243 menuParam.contextMenuRegisterType = ContextMenuRegisterType::CUSTOM_TYPE; in HWTEST_F()
244 menuParam.isShow = true; in HWTEST_F()
246 viewAbstractModelNG.BindContextMenu(ResponseType::RIGHT_CLICK, buildFunc, menuParam, previewBuildFun in HWTEST_F()
296 MenuParam menuParam; HWTEST_F() local
342 MenuParam menuParam; HWTEST_F() local
345 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
348 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
351 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
386 MenuParam menuParam; HWTEST_F() local
391 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
396 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
400 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
407 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
440 MenuParam menuParam; HWTEST_F() local
476 MenuParam menuParam; HWTEST_F() local
512 MenuParam menuParam; HWTEST_F() local
553 MenuParam menuParam; HWTEST_F() local
592 MenuParam menuParam; HWTEST_F() local
630 MenuParam menuParam; HWTEST_F() local
677 MenuParam menuParam; HWTEST_F() local
723 MenuParam menuParam; HWTEST_F() local
823 MenuParam menuParam; HWTEST_F() local
862 MenuParam menuParam; HWTEST_F() local
920 MenuParam menuParam; HWTEST_F() local
970 MenuParam menuParam; HWTEST_F() local
[all...]
H A Dview_abstract_test_ng_new.cpp437 MenuParam menuParam; in HWTEST_F() local
443 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); in HWTEST_F() local
445 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); in HWTEST_F() local
447 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); in HWTEST_F() local
448 menuParam.type = MenuType::CONTEXT_MENU; in HWTEST_F()
449 viewAbstractModelNG.BindContextMenu(ResponseType::LONG_PRESS, buildFunc, menuParam, previewBuildFunc); in HWTEST_F()
455 menuParam.onAppear = flagFunc; in HWTEST_F()
456 menuParam.onDisappear = flagFunc; in HWTEST_F()
457 menuParam.type = MenuType::MENU; in HWTEST_F()
458 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); in HWTEST_F() local
506 ViewAbstract::BindMenuWithItems(std::move(param), targetNode, OFFSETF, menuParam); HWTEST_F() local
508 ViewAbstract::BindMenuWithCustomNode(std::move(buildFunc), targetNode, OFFSETF, menuParam, HWTEST_F() local
512 ViewAbstract::BindMenuWithItems(std::move(param), targetNode, OFFSETF, menuParam); HWTEST_F() local
514 ViewAbstract::BindMenuWithCustomNode(std::move(buildFunc), targetNode, OFFSETF, menuParam, HWTEST_F() local
1164 MenuParam menuParam; HWTEST_F() local
1175 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
1217 MenuParam menuParam; HWTEST_F() local
1234 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
1274 MenuParam menuParam; HWTEST_F() local
1287 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_view.h33 const RefPtr<FrameNode>& previewNode, const MenuParam& menuParam, const RefPtr<UINode>& previewCustomNode);
37 const std::string& targetTag = "", MenuType type = MenuType::MENU, const MenuParam& menuParam = MenuParam());
41 const std::string& targetTag = "", const MenuParam& menuParam = MenuParam(), bool withWrapper = true,
54 const RefPtr<FrameNode>& menuNode, const MenuParam& menuParam, const MenuType& isContextMenu);
57 static void UpdateMenuBackgroundStyle(const RefPtr<FrameNode>& menuNode, const MenuParam& menuParam);
60 const RefPtr<FrameNode>& previewNode, const RefPtr<FrameNode>& menuNode, const MenuParam& menuParam);
H A Dmenu_view.cpp75 void CustomPreviewNodeProc(const RefPtr<FrameNode>& previewNode, const MenuParam& menuParam, in CustomPreviewNodeProc() argument
82 previewPattern->SetHasPreviewTransitionEffect(menuParam.hasPreviewTransitionEffect); in CustomPreviewNodeProc()
88 CHECK_NULL_VOID(menuParam.isShowHoverImage); in CustomPreviewNodeProc()
95 auto previewScaleTo = menuParam.previewAnimationOptions.scaleTo; in CustomPreviewNodeProc()
632 float GetHoverImageCustomPreviewBaseScaleInfo(const MenuParam& menuParam, int32_t width, int32_t height, in GetHoverImageCustomPreviewBaseScaleInfo() argument
636 CHECK_NULL_RETURN(menuParam.isShowHoverImage, scaleRet); in GetHoverImageCustomPreviewBaseScaleInfo()
654 void SetHoverImageCustomPreviewInfo(const RefPtr<FrameNode>& previewNode, const MenuParam& menuParam, in SetHoverImageCustomPreviewInfo() argument
660 auto baseScale = GetHoverImageCustomPreviewBaseScaleInfo(menuParam, width, height, previewPattern); in SetHoverImageCustomPreviewInfo()
663 auto hoverImageScaleFrom = menuParam.hoverImageAnimationOptions.scaleFrom; in SetHoverImageCustomPreviewInfo()
667 auto hoverImageScaleTo = menuParam in SetHoverImageCustomPreviewInfo()
715 SetPixelMap(const RefPtr<FrameNode>& target, const RefPtr<FrameNode>& wrapperNode, const RefPtr<FrameNode>& hoverImageStackNode, const RefPtr<FrameNode>& previewNode, const MenuParam& menuParam) SetPixelMap() argument
821 SetPreviewInfoToMenu(const RefPtr<FrameNode>& targetNode, const RefPtr<FrameNode>& wrapperNode, const RefPtr<FrameNode>& hoverImageStackNode, const RefPtr<FrameNode>& previewNode, const MenuParam& menuParam) SetPreviewInfoToMenu() argument
867 SetHasCustomRadius( const RefPtr<FrameNode>& menuWrapperNode, const RefPtr<FrameNode>& menuNode, const MenuParam& menuParam) SetHasCustomRadius() argument
911 auto menuParam = menuWrapperPattern->GetMenuParam(); CalcHoverScaleInfo() local
955 Create(std::vector<OptionParam>&& params, int32_t targetId, const std::string& targetTag, MenuType type, const MenuParam& menuParam) Create() argument
1026 SetPreviewTransitionEffect(const RefPtr<FrameNode> &menuWrapperNode, const MenuParam &menuParam) SetPreviewTransitionEffect() argument
1035 SetPreviewScaleAndHoverImageScale(const RefPtr<FrameNode>& menuNode, const MenuParam& menuParam) SetPreviewScaleAndHoverImageScale() argument
1071 ContextMenuChildMountProc(const RefPtr<FrameNode>& targetNode, const RefPtr<FrameNode>& wrapperNode, const RefPtr<FrameNode>& previewNode, const RefPtr<FrameNode>& menuNode, const MenuParam& menuParam) ContextMenuChildMountProc() argument
1106 Create(const RefPtr<UINode>& customNode, int32_t targetId, const std::string& targetTag, const MenuParam& menuParam, bool withWrapper, const RefPtr<UINode>& previewCustomNode) Create() argument
1161 UpdateMenuPaintProperty( const RefPtr<FrameNode>& menuNode, const MenuParam& menuParam, const MenuType& type) UpdateMenuPaintProperty() argument
1281 UpdateMenuBackgroundStyle(const RefPtr<FrameNode>& menuNode, const MenuParam& menuParam) UpdateMenuBackgroundStyle() argument
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/
H A Dmenuitem_testone_ng.cpp142 MenuParam menuParam; in GetPreviewMenuWrapper() local
143 menuParam.type = MenuType::CONTEXT_MENU; in GetPreviewMenuWrapper()
144 menuParam.previewMode = MenuPreviewMode::CUSTOM; in GetPreviewMenuWrapper()
146 menuParam.previewAnimationOptions = scaleOptions.value(); in GetPreviewMenuWrapper()
155 MenuView::Create(textNode, targetNode->GetId(), V2::TEXT_ETS_TAG, menuParam, true, customNode); in GetPreviewMenuWrapper()
189 MenuParam menuParam; in HWTEST_F() local
190 auto menuWrapperNode = MenuView::Create(std::move(optionParams), 1, "", MenuType::MENU, menuParam); in HWTEST_F()
224 MenuParam menuParam; in HWTEST_F() local
225 auto menuWrapperNode = MenuView::Create(std::move(optionParams), 1, "", MenuType::MENU, menuParam); in HWTEST_F()
259 MenuParam menuParam; in HWTEST_F() local
305 MenuParam menuParam; HWTEST_F() local
351 MenuParam menuParam; HWTEST_F() local
[all...]
H A Dmenu_origin_test_ng.cpp221 MenuParam menuParam; in GetPreviewMenuWrapper() local
222 menuParam.type = MenuType::CONTEXT_MENU; in GetPreviewMenuWrapper()
223 menuParam.previewMode = MenuPreviewMode::CUSTOM; in GetPreviewMenuWrapper()
225 menuParam.previewAnimationOptions = scaleOptions.value(); in GetPreviewMenuWrapper()
234 MenuView::Create(textNode, targetNode->GetId(), V2::TEXT_ETS_TAG, menuParam, true, customNode); in GetPreviewMenuWrapper()
739 MenuParam menuParam; in HWTEST_F() local
740 auto menuWrapperNode = MenuView::Create(std::move(optionParams), TARGET_ID, "", TYPE, menuParam); in HWTEST_F()
806 MenuParam menuParam; in HWTEST_F() local
807 auto menuWrapperNode = MenuView::Create(std::move(optionParams), TARGET_ID, "", TYPE, menuParam); in HWTEST_F()
843 MenuParam menuParam; in HWTEST_F() local
876 MenuParam menuParam; HWTEST_F() local
903 MenuParam menuParam; HWTEST_F() local
931 MenuParam menuParam; HWTEST_F() local
973 MenuParam menuParam; HWTEST_F() local
999 MenuParam menuParam; HWTEST_F() local
1024 MenuParam menuParam; HWTEST_F() local
1047 MenuParam menuParam; HWTEST_F() local
1073 MenuParam menuParam; HWTEST_F() local
1096 MenuParam menuParam; HWTEST_F() local
1124 MenuParam menuParam; HWTEST_F() local
1150 MenuParam menuParam; HWTEST_F() local
1176 MenuParam menuParam; HWTEST_F() local
1204 MenuParam menuParam; HWTEST_F() local
1969 MenuParam menuParam; HWTEST_F() local
2043 MenuParam menuParam; HWTEST_F() local
2317 MenuParam menuParam; HWTEST_F() local
2384 MenuParam menuParam; HWTEST_F() local
2407 MenuParam menuParam; HWTEST_F() local
2450 MenuParam menuParam; HWTEST_F() local
2497 MenuParam menuParam; HWTEST_F() local
2550 MenuParam menuParam; HWTEST_F() local
[all...]
H A Dmenu_patternMore_test_ng.cpp168 MenuParam menuParam; in GetPreviewMenuWrapper() local
169 menuParam.type = MenuType::CONTEXT_MENU; in GetPreviewMenuWrapper()
170 menuParam.previewMode = MenuPreviewMode::CUSTOM; in GetPreviewMenuWrapper()
172 menuParam.previewAnimationOptions = scaleOptions.value(); in GetPreviewMenuWrapper()
181 MenuView::Create(textNode, targetNode->GetId(), V2::TEXT_ETS_TAG, menuParam, true, customNode); in GetPreviewMenuWrapper()
H A Dmenu_layoutThi_test_ng.cpp184 MenuParam menuParam; in CreateMenuWrapperElement() local
185 menuParam.placement = Placement::BOTTOM_RIGHT; in CreateMenuWrapperElement()
192 std::move(params), targetNode_->GetId(), targetNode_->GetTag(), type, menuParam); in CreateMenuWrapperElement()
264 MenuParam menuParam; in GetPreviewMenuWrapper() local
265 menuParam.type = MenuType::CONTEXT_MENU; in GetPreviewMenuWrapper()
266 menuParam.previewMode = MenuPreviewMode::CUSTOM; in GetPreviewMenuWrapper()
268 menuParam.previewAnimationOptions = scaleOptions.value(); in GetPreviewMenuWrapper()
277 MenuView::Create(textNode, targetNode->GetId(), V2::TEXT_ETS_TAG, menuParam, true, customNode); in GetPreviewMenuWrapper()
555 MenuParam menuParam; in HWTEST_F() local
558 auto menuWrapperNode = MenuView::Create(std::move(optionParams), 1, "", MenuType::MENU, menuParam); in HWTEST_F()
614 MenuParam menuParam; HWTEST_F() local
676 MenuParam menuParam; HWTEST_F() local
[all...]
H A Dmenu_layoutFst_test_ng.cpp232 MenuParam menuParam; in GetPreviewMenuWrapper() local
233 menuParam.type = MenuType::CONTEXT_MENU; in GetPreviewMenuWrapper()
234 menuParam.previewMode = MenuPreviewMode::CUSTOM; in GetPreviewMenuWrapper()
236 menuParam.previewAnimationOptions = scaleOptions.value(); in GetPreviewMenuWrapper()
245 MenuView::Create(textNode, targetNode->GetId(), V2::TEXT_ETS_TAG, menuParam, true, customNode); in GetPreviewMenuWrapper()
261 MenuParam menuParam; in HWTEST_F() local
262 auto menuWrapperNode = MenuView::Create(std::move(optionParams), 1, "", MenuType::MENU, menuParam); in HWTEST_F()
305 MenuParam menuParam; in HWTEST_F() local
306 auto menuWrapperNode = MenuView::Create(std::move(optionParams), 1, "", MenuType::CONTEXT_MENU, menuParam); in HWTEST_F()
503 MenuParam menuParam; in HWTEST_F() local
579 MenuParam menuParam; HWTEST_F() local
621 MenuParam menuParam = { "", { POSITION_OFFSET, POSITION_OFFSET } }; HWTEST_F() local
1748 MenuParam menuParam = { "", { POSITION_OFFSET, POSITION_OFFSET } }; HWTEST_F() local
1792 MenuParam menuParam = { "", { POSITION_OFFSET, POSITION_OFFSET } }; HWTEST_F() local
1832 MenuParam menuParam; HWTEST_F() local
1878 MenuParam menuParam; HWTEST_F() local
1925 MenuParam menuParam; HWTEST_F() local
[all...]
H A Dmenu_view_test_ng.cpp209 MenuParam menuParam; in HWTEST_F() local
210 auto menuWrapperNode = MenuView::Create(std::move(optionParams), 3, "", MenuType::MENU, menuParam); in HWTEST_F()
H A Dmenu_layoutScd_test_ng.cpp182 MenuParam menuParam; in GetPreviewMenuWrapper() local
183 menuParam.type = MenuType::CONTEXT_MENU; in GetPreviewMenuWrapper()
184 menuParam.previewMode = MenuPreviewMode::CUSTOM; in GetPreviewMenuWrapper()
186 menuParam.previewAnimationOptions = scaleOptions.value(); in GetPreviewMenuWrapper()
195 MenuView::Create(textNode, targetNode->GetId(), V2::TEXT_ETS_TAG, menuParam, true, customNode); in GetPreviewMenuWrapper()
1438 MenuParam menuParam; in HWTEST_F() local
1439 menuParam.type = TYPE; in HWTEST_F()
1440 auto menuWrapperNode = MenuView::Create(textNode, TARGET_ID, "", menuParam); in HWTEST_F()
1502 MenuParam menuParam; in HWTEST_F() local
1503 menuParam in HWTEST_F()
1580 MenuParam menuParam; HWTEST_F() local
1634 MenuParam menuParam; HWTEST_F() local
1686 MenuParam menuParam; HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/web/
H A Dweb_context_select_overlay_test.cpp332 RefPtr<WebContextMenuParam> menuParam = AceType::MakeRefPtr<MockWebContextMenuParam>(); in HWTEST_F() local
334 std::shared_ptr<BaseEventInfo> eventInfo = std::make_shared<ContextMenuEvent>(menuParam, menuResult); in HWTEST_F()
339 auto mockMenuParam = AceType::DynamicCast<MockWebContextMenuParam>(menuParam); in HWTEST_F()
370 RefPtr<WebContextMenuParam> menuParam = AceType::MakeRefPtr<MockWebContextMenuParam>(); in HWTEST_F() local
372 std::shared_ptr<BaseEventInfo> eventInfo = std::make_shared<ContextMenuEvent>(menuParam, menuResult); in HWTEST_F()
377 auto mockMenuParam = AceType::DynamicCast<MockWebContextMenuParam>(menuParam); in HWTEST_F()
488 RefPtr<WebContextMenuParam> menuParam = AceType::MakeRefPtr<MockWebContextMenuParam>(); in HWTEST_F() local
490 std::shared_ptr<BaseEventInfo> eventInfo = std::make_shared<ContextMenuEvent>(menuParam, menuResult); in HWTEST_F()
493 auto mockMenuParam = AceType::DynamicCast<MockWebContextMenuParam>(menuParam); in HWTEST_F()
557 RefPtr<WebContextMenuParam> menuParam in HWTEST_F() local
700 RefPtr<WebContextMenuParam> menuParam = AceType::MakeRefPtr<MockWebContextMenuParam>(); HWTEST_F() local
810 RefPtr<WebContextMenuParam> menuParam = AceType::MakeRefPtr<MockWebContextMenuParam>(); HWTEST_F() local
852 RefPtr<WebContextMenuParam> menuParam = AceType::MakeRefPtr<MockWebContextMenuParam>(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/wrapper/
H A Dmenu_wrapper_pattern.cpp695 void MenuWrapperPattern::RegisterMenuCallback(const RefPtr<FrameNode>& menuWrapperNode, const MenuParam& menuParam) in RegisterMenuCallback() argument
701 pattern->RegisterMenuAppearCallback(menuParam.onAppear); in RegisterMenuCallback()
702 pattern->RegisterMenuDisappearCallback(menuParam.onDisappear); in RegisterMenuCallback()
703 pattern->RegisterMenuAboutToAppearCallback(menuParam.aboutToAppear); in RegisterMenuCallback()
704 pattern->RegisterMenuAboutToDisappearCallback(menuParam.aboutToDisappear); in RegisterMenuCallback()
705 pattern->RegisterMenuStateChangeCallback(menuParam.onStateChange); in RegisterMenuCallback()
708 void MenuWrapperPattern::SetMenuTransitionEffect(const RefPtr<FrameNode>& menuWrapperNode, const MenuParam& menuParam) in SetMenuTransitionEffect() argument
714 pattern->SetHasTransitionEffect(menuParam.hasTransitionEffect); in SetMenuTransitionEffect()
715 if (menuParam.hasTransitionEffect) { in SetMenuTransitionEffect()
718 CHECK_NULL_VOID(menuParam in SetMenuTransitionEffect()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/preview/
H A Dmenu_preview_layout_algorithm.cpp73 auto menuParam = menuWrapperPattern->GetMenuParam(); in UpdateLayoutConstraintForPreview() local
74 CHECK_NULL_VOID(menuParam.isPreviewContainScale); in UpdateLayoutConstraintForPreview()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_model_ng.h38 std::function<void()>& buildFunc, SelectMenuParam& menuParam) override;
55 void SetImagePreviewMenuParam(std::function<void()>& buildFunc, const SelectMenuParam& menuParam) override;
88 std::function<void()>& buildFunc, const SelectMenuParam& menuParam);
H A Drich_editor_model_ng.cpp216 std::function<void()>& buildFunc, SelectMenuParam& menuParam) in BindSelectionMenu()
222 pattern->BindSelectionMenu(type, editorType, buildFunc, menuParam.onAppear, menuParam.onDisappear); in BindSelectionMenu()
531 void RichEditorModelNG::SetImagePreviewMenuParam(std::function<void()>& buildFunc, const SelectMenuParam& menuParam) in SetImagePreviewMenuParam() argument
535 richEditorPattern->SetImagePreviewMenuParam(buildFunc, menuParam); in SetImagePreviewMenuParam()
539 std::function<void()>& buildFunc, const SelectMenuParam& menuParam) in SetImagePreviewMenuParam()
544 richEditorPattern->SetImagePreviewMenuParam(buildFunc, menuParam); in SetImagePreviewMenuParam()
215 BindSelectionMenu(TextSpanType& editorType, TextResponseType& type, std::function<void()>& buildFunc, SelectMenuParam& menuParam) BindSelectionMenu() argument
538 SetImagePreviewMenuParam(FrameNode* frameNode, std::function<void()>& buildFunc, const SelectMenuParam& menuParam) SetImagePreviewMenuParam() argument
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_richeditor_ffi.cpp72 NG::SelectMenuParam menuParam; in FfiOHOSAceFrameworkRichEditorBindSelectionMenu() local
73 menuParam.onAppear = [onAppear = CJLambda::Create(onAppear)]( in FfiOHOSAceFrameworkRichEditorBindSelectionMenu()
75 menuParam.onDisappear = [onDisappear = CJLambda::Create(onDisappear)]() { onDisappear(); }; in FfiOHOSAceFrameworkRichEditorBindSelectionMenu()
80 EDITOR_TYPES[spantype], RESPONSE_TYPES[responseType], buildFunc, menuParam); in FfiOHOSAceFrameworkRichEditorBindSelectionMenu()
/foundation/arkui/ace_engine/test/mock/base/
H A Dmock_subwindow.h34 MOCK_METHOD4(ShowMenuNG, void(const RefPtr<NG::FrameNode> menuNode, const NG::MenuParam& menuParam,
38 const NG::MenuParam& menuParam, const RefPtr<NG::FrameNode>& targetNode, const NG::OffsetF& offset));
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_view_abstract.cpp3272 void ParseMenuBorderRadius(const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) in ParseMenuBorderRadius() argument
3281 menuParam.borderRadius = menuBorderRadius; in ParseMenuBorderRadius()
3309 menuParam.borderRadius = menuBorderRadius; in ParseMenuBorderRadius()
3313 void ParseMenuArrowParam(const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) in ParseMenuArrowParam() argument
3317 menuParam.enableArrow = enableArrowValue->ToBoolean(); in ParseMenuArrowParam()
3323 menuParam.arrowOffset = offset; in ParseMenuArrowParam()
3327 if (menuParam.enableArrow.has_value() && !menuParam.placement.has_value() && menuParam.enableArrow.value()) { in ParseMenuArrowParam()
3328 menuParam in ParseMenuArrowParam()
3344 ParseMenuLayoutRegionMarginParam(const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) ParseMenuLayoutRegionMarginParam() argument
3365 GetMenuShowInSubwindow(NG::MenuParam& menuParam) GetMenuShowInSubwindow() argument
3375 ParseMenuParam(const JSCallbackInfo& info, const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) ParseMenuParam() argument
3494 ParseBindOptionParam(const JSCallbackInfo& info, NG::MenuParam& menuParam, size_t optionIndex) ParseBindOptionParam() argument
3521 ParseContentPreviewAnimationOptionsParam(const JSCallbackInfo& info, const JSRef<JSObject>& menuContentOptions, NG::MenuParam& menuParam) ParseContentPreviewAnimationOptionsParam() argument
3559 ParseBindContentOptionParam(const JSCallbackInfo& info, const JSRef<JSVal>& args, NG::MenuParam& menuParam, std::function<void()>& previewBuildFunc) ParseBindContentOptionParam() argument
3594 ParseBindContextMenuShow(const JSCallbackInfo& info, NG::MenuParam& menuParam) ParseBindContextMenuShow() argument
3618 NG::MenuParam menuParam; JsBindMenu() local
3659 ViewAbstractModel::GetInstance()->BindMenu(std::move(optionsParam), nullptr, menuParam); JsBindMenu() local
7691 NG::MenuParam menuParam; JsBindContextMenu() local
[all...]
H A Djs_text.h84 const JSCallbackInfo& info, const JSRef<JSObject>& menuOptions, NG::SelectMenuParam& menuParam);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnav_bar_pattern.cpp182 MenuParam menuParam; in CreateMenuItems() local
183 menuParam.isShowInSubWindow = false; in CreateMenuItems()
187 menuParam.placement = Placement::BOTTOM_RIGHT; in CreateMenuItems()
192 std::move(params), targetId, targetTag, MenuType::NAVIGATION_MENU, menuParam); in CreateMenuItems()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dricheditor_model_impl.h35 std::function<void()>& buildFunc, NG::SelectMenuParam& menuParam) override {}
/foundation/arkui/ace_engine/frameworks/base/subwindow/
H A Dsubwindow.h51 virtual void ShowMenuNG(const RefPtr<NG::FrameNode> menuNode, const NG::MenuParam& menuParam,
54 const NG::MenuParam& menuParam, const RefPtr<NG::FrameNode>& targetNode, const NG::OffsetF& offset) = 0;

Completed in 38 milliseconds

123