From 4e1ca0a9869bb23111b808b66745d6dff9b5b7c6 Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Thu, 13 Feb 2020 10:41:52 +0100 Subject: [PATCH] More reliable check for module content beyond classes --- config/jsdoc/api/template/publish.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/jsdoc/api/template/publish.js b/config/jsdoc/api/template/publish.js index 5c40bb23ff..73dea80d7a 100644 --- a/config/jsdoc/api/template/publish.js +++ b/config/jsdoc/api/template/publish.js @@ -274,9 +274,9 @@ function buildNav(members) { kind: 'event', memberof: v.longname }); - // only add modules that have more to show than just classes - const numItems = classes.length - 1 + members.length + methods.length + typedefs.length + events.length; - if (!classes.length || (numItems > 0 && numItems !== classes.length)) { + // Only add modules that contain more than just classes with their + // associated Options typedef + if (typedefs.length > classes.length || members.length + methods.length > 0) { nav.push({ type: 'module', longname: v.longname,