Searched refs:menuItemProps (Results 1 – 5 of 5) sorted by relevance
45 MenuItemProperties menuItemProps; in FfiOHOSAceFrameworkMenuItemCreateByOption() local48 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()
71 void MenuItemModelNG::Create(const MenuItemProperties& menuItemProps) in Create() argument115 auto buildFunc = menuItemProps.buildFunc; in Create()121 UpdateMenuProperty(menuItem, menuItemProps); in Create()124 …:UpdateMenuProperty(const RefPtr<NG::FrameNode>& menuItem, const MenuItemProperties& menuItemProps) in UpdateMenuProperty() argument129 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()
59 …UpdateMenuProperty(const RefPtr<NG::FrameNode>& menuItem, const MenuItemProperties& menuItemProps);
1224 MenuItemProperties menuItemProps; in AddStackSubMenuHeader() local1225 menuItemProps.content = content; in AddStackSubMenuHeader()1226 menuItemProps.endIcon = imageSourceInfo; in AddStackSubMenuHeader()1228 menuItemModel.Create(menuItemProps); in AddStackSubMenuHeader()
77 MenuItemProperties menuItemProps; in Create() local89 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()