children,
counter: 0,
depth: 1,
- identifier: false,
+ identifier: null,
title,
};
});
children,
counter: 0,
depth: 2,
- identifier: false,
+ identifier: null,
link: link.href,
title: link.textContent!,
};
children: [],
counter: 0,
depth: 2,
- identifier: false,
+ identifier: null,
link: action.href,
title: action.dataset.tooltip || action.title,
};
children,
counter: 0,
depth: 0,
- identifier: false,
+ identifier: null,
title,
};
},
counter.setAttribute("aria-hidden", "true");
counter.textContent = menuItem.counter.toString();
- if (menuItem.identifier !== false) {
+ if (menuItem.identifier !== null) {
this.menuItemBadges.set(menuItem.identifier, counter);
}
}
private refreshUnreadBage(menuItem: MenuItem): void {
- if (menuItem.identifier !== false) {
+ if (menuItem.identifier !== null) {
const counter = this.menuItemBadges.get(menuItem.identifier);
if (counter) {
if (menuItem.counter === 0) {
children: MenuItem[];
counter: number;
depth: MenuItemDepth;
- identifier: string | false;
+ identifier: string | null;
link?: string;
title: string;
};
children,
counter: 0,
depth: 1,
- identifier: false,
+ identifier: null,
title,
};
});
children,
counter: 0,
depth: 2,
- identifier: false,
+ identifier: null,
link: link.href,
title: link.textContent,
};
children: [],
counter: 0,
depth: 2,
- identifier: false,
+ identifier: null,
link: action.href,
title: action.dataset.tooltip || action.title,
};
children,
counter: 0,
depth: 0,
- identifier: false,
+ identifier: null,
title,
};
});
counter.classList.add("pageMenuMainItemCounter", "badge", "badgeUpdate");
counter.setAttribute("aria-hidden", "true");
counter.textContent = menuItem.counter.toString();
- if (menuItem.identifier !== false) {
+ if (menuItem.identifier !== null) {
this.menuItemBadges.set(menuItem.identifier, counter);
}
link.append(counter);
menuItems.forEach((menuItem) => this.refreshUnreadBage(menuItem));
}
refreshUnreadBage(menuItem) {
- if (menuItem.identifier !== false) {
+ if (menuItem.identifier !== null) {
const counter = this.menuItemBadges.get(menuItem.identifier);
if (counter) {
if (menuItem.counter === 0) {