/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_title_util.h | 49 const std::vector<NG::BarItem>& menuItems, const RefPtr<NavDestinationNodeBase>& navDestinationNodeBase, 74 const GestureEvent& info, const RefPtr<FrameNode>& menuNode, const std::vector<NG::BarItem>& menuItems); 76 static void InitDragAndLongPressEvent(const RefPtr<FrameNode>& menuNode, const std::vector<NG::BarItem>& menuItems); 113 const RefPtr<FrameNode> targetNode, const std::vector<NG::BarItem>& menuItems, int32_t index); 117 const std::vector<NG::BarItem>& menuItems); 119 const std::vector<NG::BarItem>& menuItems);
|
H A D | navdestination_pattern_base.h | 94 void SetTitleBarMenuItems(const std::vector<BarItem>& menuItems) in SetTitleBarMenuItems() argument 96 titleBarMenuItems_ = menuItems; in SetTitleBarMenuItems() 104 void SetToolBarMenuItems(const std::vector<BarItem>& menuItems) in SetToolBarMenuItems() argument 106 toolBarMenuItems_ = menuItems; in SetToolBarMenuItems()
|
H A D | navigation_title_util.cpp | 89 const std::vector<NG::BarItem>& menuItems, const RefPtr<NavDestinationNodeBase>& navDestinationNodeBase, in CreateMenuItems() 102 bool needMoreButton = menuItems.size() > mostMenuItemCount ? true : false; in CreateMenuItems() 107 for (const auto& menuItem : menuItems) { in CreateMenuItems() 137 InitDragAndLongPressEvent(menuNode, menuItems); in CreateMenuItems() 481 const GestureEvent& info, const RefPtr<FrameNode>& menuNode, const std::vector<NG::BarItem>& menuItems) in HandleLongPress() 498 auto dialogNode = CreatePopupDialogNode(menuItemNode, menuItems, index); in HandleLongPress() 528 const RefPtr<FrameNode>& menuNode, const std::vector<NG::BarItem>& menuItems) in InitDragAndLongPressEvent() 539 InitDragEvent(gestureHub, menuNode, menuItems); in InitDragAndLongPressEvent() 540 InitLongPressEvent(gestureHub, menuNode, menuItems); in InitDragAndLongPressEvent() 547 const RefPtr<FrameNode> targetNode, const std::vector<NG::BarItem>& menuItems, int32_ in CreatePopupDialogNode() 88 CreateMenuItems(const int32_t menuNodeId, const std::vector<NG::BarItem>& menuItems, const RefPtr<NavDestinationNodeBase>& navDestinationNodeBase, bool isButtonEnabled, const std::string& field, const std::string& parentId, bool isCreateLandscapeMenu) CreateMenuItems() argument 480 HandleLongPress( const GestureEvent& info, const RefPtr<FrameNode>& menuNode, const std::vector<NG::BarItem>& menuItems) HandleLongPress() argument 527 InitDragAndLongPressEvent( const RefPtr<FrameNode>& menuNode, const std::vector<NG::BarItem>& menuItems) InitDragAndLongPressEvent() argument 546 CreatePopupDialogNode( const RefPtr<FrameNode> targetNode, const std::vector<NG::BarItem>& menuItems, int32_t index) CreatePopupDialogNode() argument 641 InitDragEvent(const RefPtr<GestureEventHub>& gestureHub, const RefPtr<FrameNode>& menuNode, const std::vector<NG::BarItem>& menuItems) InitDragEvent() argument 675 InitLongPressEvent(const RefPtr<GestureEventHub>& gestureHub, const RefPtr<FrameNode>& menuNode, const std::vector<NG::BarItem>& menuItems) InitLongPressEvent() argument [all...] |
H A D | navigation_model_ng.h | 54 void SetMenuItems(std::vector<NG::BarItem>&& menuItems) override; 100 static void SetMenuItems(FrameNode* frameNode, std::vector<NG::BarItem>&& menuItems);
|
H A D | nav_bar_pattern.cpp | 103 RefPtr<FrameNode> CreateMenuItems(const int32_t menuNodeId, const std::vector<NG::BarItem>& menuItems, in CreateMenuItems() argument 122 bool needMoreButton = menuItems.size() > mostMenuItemCount ? true : false; in CreateMenuItems() 135 for (const auto& menuItem : menuItems) { in CreateMenuItems() 211 NavigationTitleUtil::InitDragAndLongPressEvent(menuNode, menuItems); in CreateMenuItems()
|
H A D | navigation_model_ng.cpp | 823 void NavigationModelNG::SetMenuItems(std::vector<NG::BarItem>&& menuItems) in SetMenuItems() argument 844 navBarPattern->SetTitleBarMenuItems(menuItems); in SetMenuItems() 1634 void NavigationModelNG::SetMenuItems(FrameNode* frameNode, std::vector<NG::BarItem>&& menuItems) in SetMenuItems() argument 1652 navBarPattern->SetTitleBarMenuItems(menuItems); in SetMenuItems() 1667 auto menuItems = navBarPattern->GetTitleBarMenuItems(); in SetMenuItemAction() local 1668 if (menuItems.size() > index) { in SetMenuItemAction() 1669 menuItems.at(index).action = action; in SetMenuItemAction() 1670 navBarPattern->SetTitleBarMenuItems(menuItems); in SetMenuItemAction() 1684 auto menuItems = navBarPattern->GetTitleBarMenuItems(); in SetMenuItemSymbol() local 1685 if (menuItems in SetMenuItemSymbol() [all...] |
H A D | navigation_model.h | 71 virtual void SetMenuItems(std::vector<NG::BarItem>&& menuItems) = 0;
|
/foundation/arkui/ace_engine/advanced_ui_component/composetitlebar/interfaces/ |
H A D | composetitlebar.js | 39 this.menuItems = []; 55 if (n10.menuItems !== undefined) { 56 this.menuItems = n10.menuItems; 102 if (this.menuItems !== undefined) { 103 let h10 = this.menuItems.length; 295 if (this.menuItems !== undefined && this.menuItems.length > 0) { 301 let j8 = new CollapsibleMenuSection(this, { menuItems: this.menuItems, inde [all...] |
/foundation/arkui/ace_engine/advanced_ui_component/selecttitlebar/interfaces/ |
H A D | selecttitlebar.js | 41 this.menuItems = []; 59 if (params.menuItems !== undefined) { 60 this.menuItems = params.menuItems; 147 if (this.menuItems !== undefined) { 148 let menusLength = this.menuItems.length; 390 if (this.menuItems !== undefined && this.menuItems.length > 0) { 396 menuItems: this.menuItems, [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_navigation_ffi.cpp | 75 std::vector<NG::BarItem> menuItems; in FfiOHOSAceFrameworkNavigationSetMenus() local 76 ParseBarItems(menuVector, menuItems); in FfiOHOSAceFrameworkNavigationSetMenus() 77 NavigationModel::GetInstance()->SetMenuItems(std::move(menuItems)); in FfiOHOSAceFrameworkNavigationSetMenus()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | navigation_composed_element.cpp | 184 auto menuItems = render->GetMenuItems(); in GetMenus() local 185 if (!menuItems.empty()) { in GetMenus() 188 for (iter = menuItems.begin(); iter != menuItems.end(); ++iter, i++) { in GetMenus()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | nav_destination_modifier.cpp | 158 std::vector<NG::BarItem> menuItems; in SetMenus() local 170 menuItems.push_back(menuItem); in SetMenus() 180 NavDestinationModelNG::SetMenuItems(frameNode, std::move(menuItems)); in SetMenus() 187 std::vector<NG::BarItem> menuItems; in ResetMenus() local 188 NavDestinationModelNG::SetMenuItems(frameNode, std::move(menuItems)); in ResetMenus()
|
H A D | navigation_modifier.cpp | 311 std::vector<NG::BarItem> menuItems; in SetNavMenus() local 323 menuItems.push_back(menuItem); in SetNavMenus() 333 NavigationModelNG::SetMenuItems(frameNode, std::move(menuItems)); in SetNavMenus() 340 std::vector<NG::BarItem> menuItems; in ResetNavMenus() local 341 NavigationModelNG::SetMenuItems(frameNode, std::move(menuItems)); in ResetNavMenus()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_nav_destination_bridge.cpp | 252 std::vector<ArkUIBarItem> menuItems; in SetMenus() local 254 NativeNavigationUtils::ParseBarItems(vm, menusArg, menuItems); in SetMenus() 255 GetArkUINodeModifiers()->getNavDestinationModifier()->setMenus(nativeNode, menuItems.data(), menuItems.size()); in SetMenus() 261 menuItems = {}; in SetMenus() 262 GetArkUINodeModifiers()->getNavDestinationModifier()->setMenus(nativeNode, menuItems.data(), menuItems.size()); in SetMenus()
|
H A D | arkts_native_navigation_bridge.cpp | 498 std::vector<ArkUIBarItem> menuItems; in SetMenus() local 500 NativeNavigationUtils::ParseBarItems(vm, menusArg, menuItems); in SetMenus() 501 GetArkUINodeModifiers()->getNavigationModifier()->setNavMenus(nativeNode, menuItems.data(), menuItems.size()); in SetMenus() 507 menuItems = {}; in SetMenus() 508 GetArkUINodeModifiers()->getNavigationModifier()->setNavMenus(nativeNode, menuItems.data(), menuItems.size()); in SetMenus()
|
/foundation/arkui/ace_engine/advanced_ui_component/editabletitlebar/interfaces/ |
H A D | editabletitlebar.js | 103 this.menuItems = undefined; 141 if (l10.menuItems !== undefined) { 142 this.menuItems = l10.menuItems; 480 menuItems: this.menuItems, 488 menuItems: this.menuItems, 540 this.menuItems = undefined; 548 if (b6.menuItems ! [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/ |
H A D | navdestination_test_ng.cpp | 552 std::vector<NG::BarItem> menuItems; in HWTEST_F() local 553 menuItems.insert(menuItems.begin(), menuItem); in HWTEST_F() 557 menuItems, navDestinationNode, true, DES_FIELD, ui.titleBarNode->GetInnerParentId()); in HWTEST_F() 567 NavigationTitleUtil::HandleLongPress(info, navDestinationMenuItems, menuItems); in HWTEST_F() 596 std::vector<NG::BarItem> menuItems; in HWTEST_F() local 597 menuItems.insert(menuItems.begin(), menuItem); in HWTEST_F() 601 menuItems, navDestinationNode, true, DES_FIELD, ui.titleBarNode->GetInnerParentId()); in HWTEST_F() 611 NavigationTitleUtil::HandleLongPress(info, navDestinationMenuItems, menuItems); in HWTEST_F() 641 std::vector<NG::BarItem> menuItems; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/advanced_ui_component/tabtitlebar/interfaces/ |
H A D | tabtitlebar.js | 35 this.menuItems = []; 55 if (f9.menuItems !== undefined) { 56 this.menuItems = f9.menuItems; 295 if (this.menuItems !== undefined && this.menuItems.length > 0) { 307 let t6 = new CollapsibleMenuSection(this, { menuItems: this.menuItems, 313 menuItems: this.menuItems, [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navdestination_model_ng.cpp | 577 void NavDestinationModelNG::SetMenuItems(std::vector<NG::BarItem>&& menuItems) in SetMenuItems() argument 595 navDestinationPattern->SetTitleBarMenuItems(menuItems); in SetMenuItems() 837 void NavDestinationModelNG::SetMenuItems(FrameNode* frameNode, std::vector<NG::BarItem>&& menuItems) in SetMenuItems() argument 853 navDestinationPattern->SetTitleBarMenuItems(menuItems); in SetMenuItems() 865 auto menuItems = navDestinationPattern->GetTitleBarMenuItems(); in SetMenuItemAction() local 866 if (menuItems.size() > index) { in SetMenuItemAction() 867 menuItems.at(index).action = action; in SetMenuItemAction() 868 navDestinationPattern->SetTitleBarMenuItems(menuItems); in SetMenuItemAction() 879 auto menuItems = navDestinationPattern->GetTitleBarMenuItems(); in SetMenuItemSymbol() local 880 if (menuItems in SetMenuItemSymbol() [all...] |
H A D | navdestination_model_ng.h | 60 void SetMenuItems(std::vector<NG::BarItem>&& menuItems) override; 69 static void SetMenuItems(FrameNode* frameNode, std::vector<NG::BarItem>&& menuItems);
|
H A D | navdestination_model.h | 58 virtual void SetMenuItems(std::vector<NG::BarItem>&& menuItems) {}; in SetMenuItems() argument
|
/foundation/arkui/ace_engine/frameworks/core/components/navigation_bar/ |
H A D | render_navigation_container.cpp | 86 menuItems_ = declaration->menuItems; in Update()
|
H A D | navigation_container_component.h | 60 std::list<RefPtr<ToolBarItem>> menuItems; member
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | navigation_model_impl.h | 45 void SetMenuItems(std::vector<NG::BarItem>&& menuItems) override;
|
H A D | navigation_model_impl.cpp | 166 void NavigationModelImpl::SetMenuItems(std::vector<NG::BarItem>&& menuItems) in SetMenuItems() argument 176 auto toolbarItems = navigationContainer->GetDeclaration()->menuItems; in GetMenuItems()
|