Home
last modified time | relevance | path

Searched refs:menuItemProps (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_menu_item_ffi.cpp45 MenuItemProperties menuItemProps; in FfiOHOSAceFrameworkMenuItemCreateByOption() local
48 menuItemProps.startIcon = imageSourceInfo; in FfiOHOSAceFrameworkMenuItemCreateByOption()
52 menuItemProps.endIcon = imageSourceInfo; in FfiOHOSAceFrameworkMenuItemCreateByOption()
54 menuItemProps.content = contentStr; in FfiOHOSAceFrameworkMenuItemCreateByOption()
55 menuItemProps.labelInfo = labelStr; in FfiOHOSAceFrameworkMenuItemCreateByOption()
57 menuItemProps.buildFunc = CJLambda::Create(builder); in FfiOHOSAceFrameworkMenuItemCreateByOption()
59 MenuItemModel::GetInstance()->Create(menuItemProps); in FfiOHOSAceFrameworkMenuItemCreateByOption()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/
H A Dmenu_item_model_ng.cpp71 void MenuItemModelNG::Create(const MenuItemProperties& menuItemProps) in Create() argument
115 auto buildFunc = menuItemProps.buildFunc; in Create()
121 UpdateMenuProperty(menuItem, menuItemProps); in Create()
124 …:UpdateMenuProperty(const RefPtr<NG::FrameNode>& menuItem, const MenuItemProperties& menuItemProps) in UpdateMenuProperty() argument
129 menuProperty->UpdateStartIcon(menuItemProps.startIcon.value_or(ImageSourceInfo(""))); in UpdateMenuProperty()
130 menuProperty->UpdateContent(menuItemProps.content); in UpdateMenuProperty()
131 menuProperty->UpdateEndIcon(menuItemProps.endIcon.value_or(ImageSourceInfo(""))); in UpdateMenuProperty()
132 menuProperty->UpdateLabel(menuItemProps.labelInfo.value_or("")); in UpdateMenuProperty()
133 menuProperty->SetStartSymbol(menuItemProps.startApply); in UpdateMenuProperty()
134 menuProperty->SetEndSymbol(menuItemProps.endApply); in UpdateMenuProperty()
H A Dmenu_item_model_ng.h59 …UpdateMenuProperty(const RefPtr<NG::FrameNode>& menuItem, const MenuItemProperties& menuItemProps);
H A Dmenu_item_pattern.cpp1224 MenuItemProperties menuItemProps; in AddStackSubMenuHeader() local
1225 menuItemProps.content = content; in AddStackSubMenuHeader()
1226 menuItemProps.endIcon = imageSourceInfo; in AddStackSubMenuHeader()
1228 menuItemModel.Create(menuItemProps); in AddStackSubMenuHeader()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_menu_item.cpp77 MenuItemProperties menuItemProps; in Create() local
89 menuItemProps.startApply = symbolApply; in Create()
95 menuItemProps.startIcon = imageSourceInfo; in Create()
99 menuItemProps.content = contentStr; in Create()
103 menuItemProps.endApply = symbolApply; in Create()
109 menuItemProps.endIcon = imageSourceInfo; in Create()
113 menuItemProps.labelInfo = labelStr; in Create()
128 menuItemProps.buildFunc = std::move(subBuildFunc); in Create()
130 MenuItemModel::GetInstance()->Create(menuItemProps); in Create()