aboutsummaryrefslogtreecommitdiffhomepage
path: root/navigation/pagemenus.go
diff options
context:
space:
mode:
authorJoe Mooring <[email protected]>2023-11-07 20:23:45 -0800
committerBjørn Erik Pedersen <[email protected]>2023-11-16 18:22:31 +0100
commit80d2fdbaa0dd02d7634df622c46841a5671b4dc2 (patch)
tree6d09c429d88902d96931e2065ed49c84f88ab986 /navigation/pagemenus.go
parent805cc1773be96ccb29740c9a40b7cd10949caa63 (diff)
downloadhugo-80d2fdbaa0dd02d7634df622c46841a5671b4dc2.tar.gz
hugo-80d2fdbaa0dd02d7634df622c46841a5671b4dc2.zip
navigation: Unexport menu entry methods
- MenuEntry.IsEqual - MenuEntry.IsSameResource Closes #11670
Diffstat (limited to 'navigation/pagemenus.go')
-rw-r--r--navigation/pagemenus.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/navigation/pagemenus.go b/navigation/pagemenus.go
index 9c368f3ab..6321a8a63 100644
--- a/navigation/pagemenus.go
+++ b/navigation/pagemenus.go
@@ -138,7 +138,7 @@ func (pm *pageMenus) HasMenuCurrent(menuID string, me *MenuEntry) bool {
if m, ok := menus[menuID]; ok {
for _, child := range me.Children {
- if child.IsEqual(m) {
+ if child.isEqual(m) {
return true
}
if pm.HasMenuCurrent(menuID, child) {
@@ -168,7 +168,7 @@ func (pm *pageMenus) IsMenuCurrent(menuID string, inme *MenuEntry) bool {
menus := pm.pagem.Menus()
if me, ok := menus[menuID]; ok {
- if me.IsEqual(inme) {
+ if me.isEqual(inme) {
return true
}
}
@@ -185,7 +185,7 @@ func (pm *pageMenus) IsMenuCurrent(menuID string, inme *MenuEntry) bool {
// Search for it to make sure that it is in the menu with the given menuId.
if menu, ok := pm.sitem.Menus()[menuID]; ok {
for _, menuEntry := range menu {
- if menuEntry.IsSameResource(inme) {
+ if menuEntry.isSameResource(inme) {
return true
}
@@ -203,7 +203,7 @@ func (pm *pageMenus) IsMenuCurrent(menuID string, inme *MenuEntry) bool {
func (pm *pageMenus) isSameAsDescendantMenu(inme *MenuEntry, parent *MenuEntry) bool {
if parent.HasChildren() {
for _, child := range parent.Children {
- if child.IsSameResource(inme) {
+ if child.isSameResource(inme) {
return true
}
descendantFound := pm.isSameAsDescendantMenu(inme, child)